1.9 KiB
Баги: При сбоях UART вешает оранж и иногда не переинициализирует даже после рестарта контроллера
debug mode todo...
Логика: V Ограничение скорости роликов! V Ограничение углов сервы V Начальное смещение
Исправлено: V+- В некоторый момент PID регулятор выдаёт 0 и двигатель не запускается не зависимо от входного значенияPWM V rc debug button Оранж: V Программы: V Есл стоит "Настроить темп ударов", во все удары приходят нули.
Рефактор: Сделать static все локальные функции
Работа с памятью: V Припаять i2c!!! V Сохранение выстрела V Загрузка выстрела V По аналогии всё остальное
IR: V Добавить press and hold
Проверка железа: V Проверить все PWM V Проверить функции управления железом V setRollersSpeed V setScrewkSpeed V setPos V stopShooting V doShot
Логика работы: V Ограничение минимальных скоростей! V Правильное переключение выстрелов с учётом repeatCount V Переключение выстрелов в программе V Переключение программ в макро V Правильная функция паузы
Индикация: V Текущий буфер индикации V Функция отображения скорости V Обратный отсчёт V Индикация ошибок V Процесс удаления
Звук: V Звук приёма IR V Звук ошибки V Звук включения