Документация
Модифицированные прошивки и плагины
Что меняется в колесе, какие плагины доступны для Lynx-S и NOSFET Aeon, и как устроены сигнализация и настройка ПИД.
Плагины прошивки — это небольшие программы, которые работают внутри самого колеса. Они могут показать данные, которых нет в штатной телеметрии, или изменить поведение контроллера. Обычная заводская прошивка загружать их не умеет: сначала нужен специальный образ с хостом плагинов, и только после этого LoEUC сможет устанавливать и удалять отдельные плагины.
Это не то же самое, что плагины телефона. Ошибка при записи основного образа может оставить колесо без рабочей прошивки, а ошибка в плагине, который участвует в управлении, может влиять на поведение колеса. Не ставьте образ или пакет от другой модели, не прошивайте колесо на ходу и не используйте стендовые сборки на настоящем колесе.
Что сейчас поддерживается#
| Колесо и базовая прошивка | Что доступно |
|---|---|
LeaperKim Lynx-S 009.0.04 |
Телеметрия силовой части, температура мотора и обмотки, линия зарядки, автоотключение, порог писка по ШИМ, стояночная сигнализация и настройка ПИД. |
NOSFET Aeon 503.0.05 |
Телеметрия силовой части, температура обмотки, линия зарядки и стояночная сигнализация. |
LoEUC показывает только пакеты для семейства подключённого колеса и проверяет их структуру перед записью. Но приложение не может доказать, что выбранный основной образ безопасен именно для вашего экземпляра колеса.
Модифицированные образы не опубликованы для свободного скачивания. За актуальной production-
сборкой обращайтесь к автору. Для Lynx-S имя пригодного образа
заканчивается на -prod.bin; файлы, начинающиеся с DO-NOT-FLASH-, предназначены только для
эмулятора и никогда не ставятся на живое колесо.
Как поставить плагин#
- Установите подходящую модифицированную прошивку через пункт «Обновление прошивки» в меню колеса. Перед первым отправленным байтом LoEUC покажет модель, версию, размер и контрольную сумму и ещё раз попросит подтверждение.
- Подключитесь к колесу и откройте «Настройки колеса» → «Плагины прошивки».
- Выберите плагин из встроенного каталога и нажмите «Установить». Колесо должно стоять.
- Дождитесь подтверждения от колеса. Не закрывайте приложение и не разрывайте связь во время записи.
Удаление плагина освобождает его слот, но не возвращает заводскую прошивку. Полный возврат к стоку — это отдельная перепрошивка штатным образом.
Стояночная сигнализация#
Сигнализация доступна для Lynx-S и NOSFET Aeon. Взвести её можно только в настоящем режиме
паркинга, когда на панели колеса горит P. После взвода она остаётся активной, даже если
колесо вывели из паркинга.
Плагин не реагирует сиреной на единственный короткий толчок. Сначала он подтверждает движение, затем предупреждает короткими сигналами и вспышками фары. Если воздействие продолжается, включается прерывистая сирена на 30 секунд; после неё колесо снова переходит в сторожевой режим. Если во время тревоги снять питание и включить колесо снова, сирена продолжится.
Пока охрана включена:
- колесо не засыпает по таймеру;
- обычное долгое нажатие не выключает его;
- стоящее колесо не переходит в балансировку;
- кнопки панели используются для ввода пина, а не для штатных действий;
- на дисплее Lynx-S показано
ARM P.
Пин состоит из четырёх нажатий трёх кнопок панели. Он задаётся на отдельном экране LoEUC: нажимайте кнопки на самом колесе, проверяйте появляющиеся цифры и только затем сохраняйте. Верная комбинация снимает охрану без телефона, неверная сразу включает сирену. Кнопкой питания охрану не снять и колесо не выключить ни в сторожевом режиме, ни во время сирены. Если пин не задан, без телефона охрану не снять: остаётся дождаться, пока сирена отвоет свои 30 секунд.
Сигнализацию можно включать и выключать из быстрых действий LoEUC и с поддерживаемого внешнего экрана. Состояние кнопки меняется только после ответа колеса, поэтому потерянная команда не выглядит как успешно включённая охрана.
Последняя версия сигнализации с пином проверена на эмуляторе прошивки. Чувствительность к ветру, вибрации покрытия и реальному перемещению колеса ещё требует проверки на живых колёсах.
Характер педалей: ПИД-контроллер Lynx-S#
Плагин «Коэффициенты ПИД» предназначен только для LeaperKim Lynx-S 009.0.04. Он меняет три
коэффициента балансировочного контура, не затрагивая остальные настройки колеса:
- Ka · упор — насколько сильно педаль сопротивляется наклону;
- Kg · успокоение — насколько быстро гасится рывок;
- Kc · подхват — как меняется тяга под нагрузкой; отрицательное значение даёт более сильный подхват.
Вместо прежних профилей и трёх малопонятных ползунков теперь используется радар с отдельной осью для каждого коэффициента. Рядом всегда видны штатное значение, выбранное значение и описание будущего ощущения словами. Штатная жёсткость педалей находится на том же экране: заводская тройка коэффициентов рассчитывается от неё.
Перемещение ручек меняет только черновик. Экран отдельно показывает «Сейчас на колесе» и «Станет», а запись начинается одной кнопкой «Применить» и разрешена только на остановленном колесе. Для разбирающихся пользователей есть режим «Точные значения» с отдельными Ka, Kg и Kc. Возврат к центру/стоку полностью отключает подмену и возвращает штатный расчёт прошивки.
Изменение применяется транзакцией: сначала вся новая тройка готовится отдельно, затем фиксируется целиком. Потеря связи посередине не должна смешать старые и новые коэффициенты. Хост прошивки независимо ограничивает значения проверенной областью на входе и на каждом такте балансировочного контура; приложение заранее показывает, если запрос пришлось ограничить.
Это предохранители от выхода за исследованную область, а не обещание, что любое доступное сочетание понравится конкретному райдеру или безопасно при любой скорости. Стенд подтвердил границы, возврат к стоку и применение коэффициентов по всему тракту. Окончательная оценка ощущения педалей должна делаться на живом колесе осторожно, с малого изменения и на закрытой площадке.
Насколько всё это проверено#
- Заливка основной прошивки через Android проверена на настоящем Lynx-S и NOSFET Aeon.
- Хосты и плагины проходят сценарии на эмуляторе с настоящими заводскими образами.
- Последние версии сигнализации с пином и ПИД-редактора пока не считаются подтверждёнными эксплуатацией на живом колесе.
- Заливка плагинов с iPhone реализована, но на настоящем колесе ещё не проверялась.
Если колесо после прошивки перестало загружаться, не пробуйте случайные образы. В гараже LoEUC есть отдельная команда «Попробовать восстановить прошивку», но восстановление тоже не даёт гарантии и должно использоваться только с образом точно от этой модели.