Долгий подбор протокола соединения.

Помощь в соединении хобдрайва с автомобилем, настройка и калибровка параметров автомобиля

Долгий подбор протокола соединения.

dancer19766294 » 01 мар 2018, 21:16

Добрый день. Подскажите пожалуйста, при запуске программы на смартфоне и включении зажигания автомобиля утсанавливается связь по блютуз. ТРЕБУЕТ ввод ПИН (но тут пол беды).

Ввожу пин, и .....ЖДУ...ЖДУ...ЖДУ...ЖДУ... программа перебирает протоколы подключения реально долго... засекал минуты 2-3. Если утром прореваешь машину - не так заметно, а вот при поездке, особенно вечером.... пол дороги до дому проехал, пока соеденило. Причём так каждый раз, не важно выходил из проги, или просто свернул её, пока стоял и ждал на парковке...

Вопрос... после успешного соединения кратковременно появляется надпись "Протокол 5...бла...бла...бла" . Можно ли как то этот протокол выставить вместо "Автоматически". А то все перебирал по очереди, эффекта нет.
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
Начинающий
 
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56

Re: Долгий подбор протокола соединения.

kdika » 01 мар 2018, 22:04

Добрый.
Что установлено в строке иниц.елм сейчас у вас? Atsp0?
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Долгий подбор протокола соединения.

dancer19766294 » 01 мар 2018, 22:36

нет FAULTCODEMB;
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
Начинающий
 
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56

Re: Долгий подбор протокола соединения.

kdika » 01 мар 2018, 22:41

У вас hfm мерс?
Подпись сделайте себе.
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Долгий подбор протокола соединения.

dancer19766294 » 01 мар 2018, 22:42

ДА! сейчас сделаю..... :(
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
Начинающий
 
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56

Re: Долгий подбор протокола соединения.

kdika » 01 мар 2018, 23:07

Включте уровень логирования trace. Установите связь с авто и положите сюда log.txt
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Долгий подбор протокола соединения.

dancer19766294 » 02 мар 2018, 16:18

Добрый день!

Сделал лог. НО что интересно, при включении логгирования протокол подбирает значительно быстрее. Вчера вечером вообще пару раз законнектилось с первой попытки.
Вложения
logcat.7z
(245.98 КБ) Скачиваний: 708
log.7z
(247.34 КБ) Скачиваний: 709
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
Начинающий
 
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56

Re: Долгий подбор протокола соединения.

kdika » 02 мар 2018, 16:41

Здравствуйте. В логе все ок. Подключение с первого раза.
Скорее всего проблема в блютуз драйвере.
Попробуйте в экраны/настройки елм выбрать метод блютуз подключения Android4 insecure
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Долгий подбор протокола соединения.

dancer19766294 » 02 мар 2018, 17:02

в том то и прикол, что при логгировании подключает почти сразу :)
вечером попробую еще раз.

кстати... включать лог нужно после установки ВТ соединения (пароля), или до?
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
Начинающий
 
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56

Re: Долгий подбор протокола соединения.

kdika » 02 мар 2018, 17:07

Системный лог запускать не надо.
Надо побороться с проблемой постоянного ввода пароля. Пробуйте разные методы блютуз подключения.
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Долгий подбор протокола соединения.

dancer19766294 » 02 мар 2018, 18:05

Я немного запутался. давайте проясним.....

есть две не мешающие, но напрягающие проблемы.
1. Постоянный ввод ПИН при соединении;
2. Долгий подбор протокола.

Я, со своей стороны, смогу попробовать перебрать КАЖДЫЙ ИЗ протоколов, представленных в программе, для определения того, что подключит с первого раза. (перебирать все, или только конкретные?).
Для чистоты эксперимента буду каждый раз выходить из программы и заходить (заодно и проверим запоминание ПИН-кода :( )

НО как дать результат испытаний Вам на анализ? запускать лог вручную или нет?

Ну и про драйвера... специально взял чистый телефон, оригинальное обновление Андроида от производителя. Чисто заводской образец, ничего не меняно, не патчено, не инсталено.
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
Начинающий
 
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56

Re: Долгий подбор протокола соединения.

kdika » 02 мар 2018, 18:28

т.к. у вас мод elmHFM, то перебор протокола вам ничего не поможет.
Тут скорее всего вторая проблема вытекает из первой.
Лог (log.txt) пишется постоянно с разным содержимым в зависимости от уровня логирования.
logcat.txt пишется, если "Запустить системный лог" - он нам пока не надо.

В настройках елм есть несколько Методов подключения блютуз. Попробуйте перебрать их. При методе "Android4 insecure" будет запрашивать постоянно пин?
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

Re: Долгий подбор протокола соединения.

dancer19766294 » 02 мар 2018, 20:28

Результат эксперимента таков:

из всех методов подключения ВТ, подключает только "Legacy-Прямой канал 1(jni)". Подключает практически сразу 1-2 попытки....

НО после рестарта двигателя требует ввод ПИНа. А после закрытия программы или рестарта двигателя - уже не устанавливает связь.
РАБОЧИЙ ЛАЙФХАК - поменять метод на любой другой, и после первой пробы конекта вернуть на "Legacy-Прямой канал 1(jni)". Подключает сразу.

...... ну ведь странно же....
Вложения
log.7z
(36.92 КБ) Скачиваний: 714
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
Начинающий
 
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56

Re: Долгий подбор протокола соединения.

dancer19766294 » 05 мар 2018, 17:07

Выходные показали, что постоянной зависимости нет... :(:(:(
сразу соединяется только если стартовать любым другим методом, а потом выбирать "легаси-прямой" :(

ВОПРОС: можно ли в логах увидеть, какой метод срабатывает? И соответственно прописать его ручками в строке инициализации... или ещё как...?
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
Начинающий
 
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56


Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20
cron