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

Помощь в соединении хобдрайва с автомобилем, настройка и калибровка параметров автомобиля
Ответить
dancer19766294
Начинающий
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56
Контактная информация:

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

Сообщение dancer19766294 »

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

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

Вопрос... после успешного соединения кратковременно появляется надпись "Протокол 5...бла...бла...бла" . Можно ли как то этот протокол выставить вместо "Автоматически". А то все перебирал по очереди, эффекта нет.
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

Добрый.
Что установлено в строке иниц.елм сейчас у вас? Atsp0?
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
dancer19766294
Начинающий
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56
Контактная информация:

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

Сообщение dancer19766294 »

нет FAULTCODEMB;
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

У вас hfm мерс?
Подпись сделайте себе.
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
dancer19766294
Начинающий
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56
Контактная информация:

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

Сообщение dancer19766294 »

ДА! сейчас сделаю..... :(
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

Включте уровень логирования trace. Установите связь с авто и положите сюда log.txt
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
dancer19766294
Начинающий
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56
Контактная информация:

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

Сообщение dancer19766294 »

Добрый день!

Сделал лог. НО что интересно, при включении логгирования протокол подбирает значительно быстрее. Вчера вечером вообще пару раз законнектилось с первой попытки.
Вложения
logcat.7z
(245.98 КБ) 845 скачиваний
log.7z
(247.34 КБ) 856 скачиваний
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

Здравствуйте. В логе все ок. Подключение с первого раза.
Скорее всего проблема в блютуз драйвере.
Попробуйте в экраны/настройки елм выбрать метод блютуз подключения Android4 insecure
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
dancer19766294
Начинающий
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56
Контактная информация:

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

Сообщение dancer19766294 »

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

кстати... включать лог нужно после установки ВТ соединения (пароля), или до?
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

Системный лог запускать не надо.
Надо побороться с проблемой постоянного ввода пароля. Пробуйте разные методы блютуз подключения.
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
dancer19766294
Начинающий
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56
Контактная информация:

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

Сообщение dancer19766294 »

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

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

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

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

Ну и про драйвера... специально взял чистый телефон, оригинальное обновление Андроида от производителя. Чисто заводской образец, ничего не меняно, не патчено, не инсталено.
SGS4 (Android 4.4.4) +hobDrive 1.5.30 + ELM327mod (HFMScan) + W124E280
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

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

Сообщение kdika »

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

В настройках елм есть несколько Методов подключения блютуз. Попробуйте перебрать их. При методе "Android4 insecure" будет запрашивать постоянно пин?
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
dancer19766294
Начинающий
Сообщения: 10
Зарегистрирован: 01 мар 2018, 20:56
Контактная информация:

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

Сообщение dancer19766294 »

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

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

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

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

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

Сообщение dancer19766294 »

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

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