Проблемы при Bluetooth соединении на Android

Проблемы, установка и работа программы на смартфонах, планшетах и автомагнитолах с платформой Андроид.
okuljr
Старожил
Сообщения: 575
Зарегистрирован: 27 дек 2012, 17:01

Re: Проблемы при Bluetooth соединении на Android

Сообщение okuljr »

Добрый день. Решил попробовать сконектить демо версию с телефоном ARK М4 по блютузу, прога пытается подключиться и не может. Где косяк зарылся.
Вложения
log.txt
(70.85 КБ) 1627 скачиваний
HobDrive(v1.6.25 лицензия) +SUPRA M12CG+ Elm327WI-FI + Samand(simens) ГБО
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Проблемы при Bluetooth соединении на Android

Сообщение kdika »

okuljr, по блютузу коннект есть. Нет связь с ЭБУ (BUS init error). Попробуйте передергнуть елм и выкл/вкл зажигание.
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
okuljr
Старожил
Сообщения: 575
Зарегистрирован: 27 дек 2012, 17:01

Re: Проблемы при Bluetooth соединении на Android

Сообщение okuljr »

Попробовал передергивать
Вложения
log.txt
(175.58 КБ) 1609 скачиваний
HobDrive(v1.6.25 лицензия) +SUPRA M12CG+ Elm327WI-FI + Samand(simens) ГБО
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

Купил лицензию неделю назад. Очень доволен. Но достает иногда (один раз за поездку) разрыв связи. Что это такое?
Вложения
log.txt
(9.04 КБ) 1624 скачивания
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

vlytvyn писал(а):Купил лицензию неделю назад. Очень доволен. Но достает иногда (один раз за поездку) разрыв связи. Что это такое?
Нашел поиском на форуме совет при ошибке java.lang.exception was thrown "Дело в настройках ВТ на андроиде, там есть пункт "Включить видимый режим", так вот в контекстном меню нужно выбрать "время видимости" и "постоянно", в противном случае, если установлен лимит по времени, то по истечении ( у меня стояло 2 мин.) ВТ вроде и включен но адаптер просто не видит смартфон. Наверное, случайно наклацал по тачскрину эту настройку.". - мне совет не помог.
Последний раз редактировалось vlytvyn 12 янв 2016, 21:48, всего редактировалось 1 раз.
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

Вроде стабильно работает при выборе метода соединения по Bluetooth - legacy uuid(два дня нет разрывов связи).
На сколько это плохо(какой метод более предпочтительный, если выбирать legacy, может есть описание)?
Снизилась скорость ОBD с 70-80мс до 100-120мс.
Какая скорость оптимальная(нормальная)?
И еще наблюдение - на 1.2.12(лицензии) реже встречал разрывы связи при автоматическом выборе соединения по Bluetooth чем на 1.4.0(тогда было раз в неделю, сейчас раз в день).
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Проблемы при Bluetooth соединении на Android

Сообщение kdika »

vlytvyn писал(а):Вроде стабильно работает при выборе метода соединения по Bluetooth - legacy uuid(два дня нет разрывов связи).
На сколько это плохо(какой метод более предпочтительный, если выбирать legacy)?
Ничего плохого нет. Для разных аппаратов (драйверов блютуз) используются разные методы.
vlytvyn писал(а):Снизилась скорость ОBD с 70-80мс до 100-120мс.
Какая скорость оптимальная(нормальная)?
У вас еще хорошая скорость.
У меня, например, с таким же елм, но с другим авто (протоколом) скорость около 300-350мс
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

kdika, спасибо за ответ. Пока буду ездить на методе соединения по Bluetooth - legacy uuid
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

Три дня работает программа на соединении по Bluetooth - legacy uuid - все стабильно(разрывов нет), но хочется(я очень мнительный) чтобы работало на новых протоколах, а не legacy. Но в принципе я доволен.
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблемы при Bluetooth соединении на Android

Сообщение cail »

Виталий, это не разница в протоколах, это различные способы общения хобдрайва с Bluetooth драйвером в Андроиде.
Legacy он называется просто потому что был сделан в хобдрайве изначально, а потом обновился.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

Спасибо, cail. Еще наблюдение - на 1.2.12(лицензии) если происходил разрыв, то помогало только вынуть ELM или перезагрузить телефон. На 1.4.0 разрывы чаще в автоматическом режиме но всегда через 30-35 секунд соединение восстанавливается.
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

На 5-ый день на соединении по Bluetooth - legacy uuid один разрыв - переподключился автоматически через 15 секунд. Пробую теперь legacy jni(понимаю, что это могла быть и проблема адаптера и телефона ).
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

На legacy jni - разрывы(три за полчаса)
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

Остановился на legacy insecure. Вроде все стабильно.
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

Снова отвалы соединения( один-два за поездку 4-6км) на legacy Android4 insecure. На всех других методах еще хуже.
Помогите пожалуйста ! Это мой адаптер плохой, или телефон или можно поправить программу.
Еще заметил если ездить каждый день отвалов практически нет, если пропустить день-два отвалы намного чаще.
Помогите!
Вложения
log.txt
(8.98 КБ) 1514 скачиваний
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблемы при Bluetooth соединении на Android

Сообщение cail »

Судя по логу программа в определенный момент не может записать запрос в адаптер.
Как будто связь по BT нестабильная.
После обрыва всегда восстанавливает соединение?
Возможно ли что телефон находится далеко от адаптера или между ними есть помехи (ваше тело например?)

Адаптер вроде нормальный, посмотрите в настройках соединения хобдрайва его MAC адрес (12 букв и цифр разделенные двоеточиями) и напишите сюда.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

Спасибо за ответ. После обрыва всегда восстанавливается соединение.
MAC адрес 00:1A:5D:EF:55:F0. Телефон очень близко до адаптера 50-70 см(адаптер под рулем, телефон на присоске на стекле).
Попрошу знакомого его адаптер на несколько дней.
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

Сегодня разрыв на расстоянии 10см адаптера и телефона(адаптер еще не менял).
Вложения
log.txt
(6.65 КБ) 1608 скачиваний
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Проблемы при Bluetooth соединении на Android

Сообщение cail »

Случайно прошивку в смартфоне не обновляли?
Судя по характеру отсоединения именно драйвер в телефоне перестает нормально функционировать...
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
vlytvyn
Местный
Сообщения: 64
Зарегистрирован: 24 июн 2015, 10:24

Re: Проблемы при Bluetooth соединении на Android

Сообщение vlytvyn »

В Xiaomi каждую неделю "прилетает" обновление прошивки. Возможно китайцы действительно "поломали" Bluetooth. Я уже не раз хотел попробовать на другом телефоне, наверное с понедельника буду пробовать на старом Samsung 7562.
noname ELM327 Bluetooth OBD2 v1.5 + HobDrive 1.6.22_lic, смартфон Xiaomi Mi5s Android 8.0.0 (Snapdragon 821, bluetooth 4.2), Hyundai Accent MC(Verna) 1.4(G4EE) 2008г., ProtocolId: 6.
Ответить