Добрый день, друзья!
Помогите, пожалуйста, разобраться в причинах поведения работы программы. В настоящий момент собираю светодиодную матрицу на 2-х платах PSA9685 (30 светодиодов). Светодиоды будут мигать в разной последовательностью и одновременно с этим будет меняться яркость, тем самым создавая визуальные эффекты. Так как плата работает по принципу ШИМ, то процесс мигания сделал путем перезаписи значений на выход платы. Все вроде работает, но.....
Режим 1 - мигаем всеми светодиодами - с 1 по 7 - все работает
добавляем режим 2 - мигать светодиодом 7 - мигает, но
теперь при включении режима 1 мигает светодиодами с 1 по 6, а 7 не работает, хотя он тоже должен мигать
Может быть сумбурно, но думаю смысл понятен. Как так происходит? Я не могу разобраться. Что нужно добавить в схему чтобы работало правильно?
Заранее благодарю за помощь.