0

Таймер работы двигателя в приложении Android

Андрей Максимов 8 months ago • updated 8 months ago 0

Здравствуйте! Обратил внимание на странность в поведении таймера времени работы двс в приложении на Андроид (на рисунке). Опишу ситуацию:

1. Запускаем машину через смс команду 21 или с телефона командой 21, двигатель запускается прилетает смс уведомление или информатор сообщает что двигатель запущен включено зажигание. Заходим в приложение - видим таймер работы двс рядом с пиктограммой машины, дальше все штатно - снимаем с охраны ключ в слот и таймер пропадает - охрана отключена.

2. Запуск через приложение, команда - "запуск двигателя", двигатель запускается, таймер не появляется или исчезает через 30-40 секунд, либо появляется и не пропадает. В логировании при этом часто событие дистанционный запуск двигателя оказывается позже чем статус "двигатель запущен", также, часто двигатель запускается но в логе статус - "ошибка запуска двигателя", остальные команды как и в первом случае отрабатываются штатно. Также при запуске через приложение очень долго иногда висит статус что зажигание включено, но значка "дыма" нет, хотя напряжение показывает что двигатель уже работает.


пинг стоит 60мс, пробовал 40 результат такой же. стандартные команды по отключению подключению интернета также делал, прошивка модуля can- starline_2can_4-6-0_can_4-6-0-11079_BMW_Серия_3_E90_E91_E92_E93, версия прошивки модуля м32 - м9, режим SM.


Оборудование модуль: м32can, модуль запуска CAN-ASB, авто BMW e90. Сигнал зажигания берется с желтого провода, в кан, статус выключен, если перенести зажигание в кан, то перестает работать трекинг вменяемо (прямые линии).