Не те каналы и смещение
Свет горит, но не тот и не так: сдвиг адресов, перепутанные цвета, конфликт адресов и неверный режим.
Приборы отвечают, но не так, как ожидалось. Симптом почти всегда указывает на причину.
Таблица симптомов
| Симптом | Причина |
|---|---|
| Всё сдвинуто на один прибор | Юниверс отличается на единицу |
| Всё сдвинуто на несколько каналов | Стартовый адрес не тот |
| Красный светит зелёным | Порядок цветов RGB/GRB |
| Диммер управляет цветом | Режим прибора не совпадает с профилем |
| Работает половина каналов | Профиль шире, чем режим прибора |
| Один прибор ведёт себя странно | Конфликт адресов с соседом |
| Картинка зеркальна через строку | Змейка не учтена |
| Картинка идёт задом наперёд | Направление ленты |
| Каждый третий пиксель не тот | Чередование R G B нарушено |
Сдвиг на единицу
Классика. Причины:
- Юниверс. В sACN первый юниверс — 1, нулевой зарезервирован. В
Art-Net параметр
Universeидёт от 0. Разные производители считают по-разному. - Канал. DMX-каналы нумеруются с 1, массивы в программировании — с 0.
Оба места — источники ошибки в один. Проверяйте монитором и на реальном приборе, а не расчётом.
Конфликт адресов
Два прибора занимают пересекающиеся диапазоны — значения одного портят другого. Симптом плавающий: прибор «глючит», реагирует не на то.
Ищется картой адресов: DMX Map DAT в версии 2025 или скриптом-проверкой по таблице патча.
Частный случай: прибор, начинающийся близко к концу юниверса, не помещается целиком. DMX не переносит прибор в следующий юниверс.
Режим прибора
У большинства приборов несколько режимов с разным футпринтом. Профиль в патче должен соответствовать режиму, выставленному на приборе. Половина случаев «диммер управляет цветом» — это несовпадение режима.
Порядок цветов
WS2812B обычно GRB, некоторые ленты BGR, RGBW бывает и GRBW. Настраивается на контроллере — Контроллеры. Чинить это в патче можно, но неправильно: следующий человек не поймёт.
Проверка: чистый красный. Загорелось зелёным — порядок.
Раскладка пикселя
| Симптом | Что проверить |
|---|---|
| Зеркально через строку | Змейка — Раскладка |
| Задом наперёд | Направление подключения ленты |
| Порядок труб не тот | Карта раскладки против реальной коммутации |
| Часть картинки на другом месте | Разбивка по юниверсам — Юниверсы |
Диагностический паттерн: один яркий пиксель, бегущий по всей цепочке от первого к последнему. Смотрите на конструкцию — порядок виден сразу.
Порядок проверки
- Тестовый паттерн с номерами приборов.
- Один прибор — один канал: включить только его.
- Сверить с картой адресов.
- Сверить с дисплеем прибора.
- Сверить с патчем консоли, если она есть.
Соблазн «сдвинуть на один и забыть» велик. Так вы прячете причину, и она вернётся на следующей площадке. Найдите, где именно расходится нумерация, и запишите это.