diff --git a/TODO.md b/TODO.md index ec65a97..262290e 100644 --- a/TODO.md +++ b/TODO.md @@ -6,34 +6,36 @@ Корректировать макс углы ? Не корректировать углы ? +Рефактор: + Сделать static все локальные функции Работа с памятью: V Припаять i2c!!! - Сохранение выстрела - Загрузка выстрела - По аналогии всё остальное + V Сохранение выстрела + V Загрузка выстрела + V По аналогии всё остальное IR: V Добавить press and hold Проверка железа: V Проверить все PWM - Проверить функции управления железом - setRollersSpeed - setScrewkSpeed - setPos - stopShooting - doShot + V Проверить функции управления железом + V setRollersSpeed + V setScrewkSpeed + V setPos + V stopShooting + V doShot Логика работы: V Ограничение минимальных скоростей! - Правильное переключение выстрелов с учётом repeatCount - Переключение выстрелов в программе - Переключение программ в макро + V Правильное переключение выстрелов с учётом repeatCount + V Переключение выстрелов в программе + V Переключение программ в макро Правильная функция паузы Индикация: - Текущий буфер индикации + V Текущий буфер индикации Функция отображения скорости Обратный отсчёт Индикация ошибок