PingPong/TODO.md
2024-10-08 16:51:36 +03:00

62 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Баги:
При сбоях 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 Звук включения