FW01A05: 1. Мигание светодиода CAN реализовано через прерывание таймера TIM14 2. Реализована отправка пакетов CAN через кольцевой буфер с заменой устаревших значений новыми при переполнении Версия для "Лента-Сургут" FW01A06: 1. Изменена нумерация индикаторов DALI для крышек с новой маркировкой FW01B01: 1. Перераспределение адресного пространства!!! Прошивка адаптирована для работы с загрузчиками с версии BL01B01 2. Изменено начало окна приема ответного сообщения. Значения с 13 на 5 RF01B02: 1. Прошивка по умолчанию работает с загрузчиком версии от RB01B02 и выше RF01B04: // Прошивка на основе FW01B02 с поддержкой работы с загрузчиком (адресация настраиваемая) 1. Добавлена проверка на занятость шины DALI 2. Улучшен алгоритм распознавания коллизий. Добавлена отправка сообщений об их возникновениии 3. Добавлена команда "Режим тишины" RF01B06: // Прошивка на основе FW01B04 с поддержкой работы с загрузчиком (адресация настраиваемая) 1. Добавлен режим сбора данных АЦП со входящих каналов 2. Исправлена работа "Режима тишины" RF01B08: // Прошивка на основе FW01B06 с поддержкой работы с загрузчиком (адресация настраиваемая) 1. Добавлен режим анализа длительности импульсов входного сигнала 2. Прошивка требует глубокого рефакторинга и оптимизации тестовых режимов. Применение прошивок с номером старше B04 не рекомендовано RF01B10: // Прошивка на основе FW01B08 с поддержкой работы с загрузчиком (адресация настраиваемая) 1. Исправлено зависание выхода DALI до первого импульса на шине 2. Исправлен переход в неопределенный режим работы модуля(0xFF) во время первого запуска после перепрошивки 3. Добавлен запрет заполнения буфера отправки DALI при отключенном канале RF01B11: // Прошивка на основе FW01B10 с поддержкой работы с загрузчиком (адресация настраиваемая) // Все следующие версии будут нумероваться по порядку. Версии без поддержки работы с загрузчиком больше не поддерживаются. 1. Добавлена отправка команды в DALI с настраиваемым приоритетом(в API команда не выведена). По умолчанию все команды отправляются с приоритетом 5, а вторая команда двойного пакета с приоритетом 1. Данный механизм исправил ошибку попадания сторонней команды между командами двойного пакета. RF01B12: // Прошивка на основе FW01B11 с поддержкой работы с загрузчиком (адресация настраиваемая) 1. Добавлена проверка ответа устройства DALI при соответствующем флаге