Устройство обрастает мясом (и мне уже становится тесно в тини, но попытаюсь в ней удержатся).
+ Разработан навороченный интерфейс для общения устройства с внешним миром с поддержкой расширения. Теперь линиями можно рулить не только с IR-пульта, но и с внешней клавиатуры по 1 проводу (+ 1 земля). Еще устройства можно соединять вместе расширяя функционал.
+ Окончательно проработан алгоритм задания поведения линии (предусмотрена возможность для расширения/модификаций)
+ Устройство поимело рабочее имя: "IR Line Controller"
+ Доработан алгоритм IR приема, что исключает совпадение клавиш в разных пультах
+ Определяюсь с интерфейсом программки настройки поведения линий
Программка не функциональна но уже можно потыкать, оценить интерфейс и высказать свои пожелания.
IR_LC_Tuner.zip [71.46 КБ]
Скачиваний: 733
Идет процесс обобщения (и универсализации) протокола общения и у программы обязательно появится поддержка аналогичного устройства на STM (читайте выше).