Макс. это вы про последнюю версию из этой ветки? У меня огонь работает во всю ширину ступенек, даже если они разного размера. Не хотите потестировать?
Потестил. Пока не очень получается. Поменял все под мою NANO и пины и количество ступеней и чипов.
Опишу явные отличия от старой версии.
1. При включении питания несколько секунд ничего не происходит. Раньше загоралась вся лестница. Я сначала даже испугался. Спустя секунды загорается ночная подсветка и все работает.
2. Первый режим который срабатывает. Заливка всей лестницы зеленым светом. Ярко. Одновременно все ступени.
3. Последующие срабатывания - еще 2 режима. Но очень тускло. Эффект бегущей лестницы есть.
Как ни пытался поднять яркость - не получается. Что надо изменить?
Раньше я менял в этой строке
curBright = systemOffState ? 0 : map(photo, 30, 800, 70, 200); // два последних параметра в строке/ Третий (обычно 10) это яркость в полной темноте, четвертый (обычно 200) - в сумерках
10 на 70 и было ярко.
Сейчас как с AUTO_BRIGHT_MIN не игрался - ничего не меняется. Тускло и все.
4. После этих двух режимов опять идет зеленый. Причем очень яркий. и далее по кругу
5. Огня вообще нет. Он теперь зеленый?
Порадовало что ДА - теперь сенсоры движения реагируют даже когда идет процесс погасания лестницы.
И еще
{ 6, 0b0100100100100100 }, // первая ступенька 16 чипов,
{ 10, 0b0000000000000000 }, // вторая ступенька 16 чипов
Тут точно все правильно в комментариях?