Настройку контроллера осуществляется по Bluetooth. Для настройки необходим телефон на Android или ПК на Windows 10/11 с поддержкой Bluetooth 4.0 и выше со стандартом Bluetooth Low Energy.
Взаимодействие с контроллером осуществляется за счёт отправки текстовых команд и значений через BLE терминал.
Программы для настройки
Программу для Windows можно скачать в разделе программ.
Для Android используется стандартное приложение, реализующее BLE Терминал. Наиболее удобное BLE Terminal.
Работа с iPhone также возможен через стандартное приложение BLE терминала, однако работа с iPhone не тестировалась и данный вариант не рекомендуется на данный момент.
Подключение по Bluetooth
При подключении к контроллеру, он должен быть подключен к батарее и замок зажигания должен быть включен.
Подключение в Windows происходит автоматически.
На Android приложению необходимо дать разрешение на поиск устройств по близости. Затем в приложении найти устройство с названием вида ImpESC_xxxx
и подключиться к нему.

Команды
Для чтения и запись параметров используются текстовые команды.
Так, например, что бы узнать версию прошивки нужно ввести команду version
, в ответ придёт версия прошивки Version 3.144
.
Что бы записать значение, нужно после команды через пробел добавить значение. Например, команда pole_pairs 4
установит количество пар полюсов магнитов мотора равным 4. В случаи корректно введённой команды, в ответ придёт подтверждение с текущем значением числа пар полюсов.
Если команда была введена с ошибкой, в ответ придёт сообщение wrong command
.
При изменении параметра, он сразу применяется, но после выключения он не сохраниться. Для сохранения используется save
.
Список всех доступных команд доступен в разделе Команды.

Первое включение
После прохождения всех проводов к контроллеру необходимо провести настройку.
Первичная настройка состоит из следующих этапов:
После прохождения всех этапов настройки, параметры необходимо сохранить и перезапустить контроллер.
Дополнительная оптимизация
Во время первой поездки, в течении 10минут контроллер оптимизирует свои параметры. Если результат работы вас устроит, нужно будет произвести повторное сохранение. Если настройки оптимизации не сохранить, то после выключения питания они сбросятся и при следующем включении первые минуты поездки контроллер будет оптимизировать свои параметры заново.
Сохранение параметров
Для сохранения текущих параметров необходимо ввести команду save
, после чего необходимо перезапустить контроллер ключом зажигания.
Видео с примером настройки контроллера