USB ELM327 адаптеры в хобдрайв-андроид

Проблемы, установка и работа программы на смартфонах, планшетах и автомагнитолах с платформой Андроид.

Re: USB ELM327 адаптеры в хобдрайв-андроид

evgenyk » 31 янв 2018, 10:21

Всем привет! Сегодня проверил USB с телефоном (Android 6) и магнитолой (Android 6), адаптер на PL-2303XA.
И там и там подключился, буду наблюдать за стабильностью работы (всегда езжу с хобом запущенным на магнитоле в фоне). На магнитоле последняя версия, прилетевшая по обновлению, на телефоне свежий плеймаркет.
В последнее время на магнитоле связь по блютусу рвется каждые несколько минут, поэтому решил попробовать проводное соединение.
Hobdrive (свежий с Play, лицензия) + Bonroad (4x1,2 ГГц, Allwinner T3, Android 6.0) + USB ELM327 1.5 + Toyota Passo 2004
Начинающий
 
Сообщения: 46
Зарегистрирован: 24 авг 2015, 06:35

Re: USB ELM327 адаптеры в хобдрайв-андроид

evgenyk » 01 фев 2018, 06:16

В общем, первые наблюдения такие. У меня DLC переделан, +12 на него приходит только при включенном зажигании. Если включить зажигание, то включается магнитола + адаптер. Загружается, работает, но стоит выгрузить хоб и запустить снова, начинаются адские тормоза, иногда хоб запускает, иногда черный экран. В статусе видно, что инициализация стоит на ATZ либо EXTRAINIT. Выдергивание адаптера и вставка обратно тормоза убирает, но к эбу нет подключения.
Выяснилось, что при подключенном разъеме DLC, на USB-вилку адаптера подается 5В и при выключении магнитолы, они попадают в ее питание, - магнитола подвисает, подсветка ее кнопок не отключается. Если вытащить адаптер из ее разъема, это не всегда проходит.
Взял разъем и гнездо USB, сделал типа переходник, но без +5В. Теперь адаптер не мешает магнитоле выключиться, но заметил несколько зависаний, по типу как с блютусовским адатером. Но теперь они лечатся простым перетыканием адаптера. Не понятно, это от самого адаптера или плохой контакт в переходнике. Я мог бы вскрыть адаптер и там либо перерезать нужный провод, или поставить в его разрыв диод Шоттки, но адаптер чужой нарушать товарный вид нельзя.
Попробую зафиксировать вилку адаптера в переходнике, чтобы не двигалась.
Такое ощущение, что с новой версией связь стала рваться чаще. Может вы вынесете в настройки какие-нибудь тайминги, чтобы с ними можно было поиграть и добиться отсутствия разрывов? И как включить логи, чтобы отловить моменты разрывов?
Hobdrive (свежий с Play, лицензия) + Bonroad (4x1,2 ГГц, Allwinner T3, Android 6.0) + USB ELM327 1.5 + Toyota Passo 2004
Начинающий
 
Сообщения: 46
Зарегистрирован: 24 авг 2015, 06:35

Re: USB ELM327 адаптеры в хобдрайв-андроид

evgenyk » 01 фев 2018, 15:35

Тестирую, результаты не очень радуют, немного поработав хоб зависает так, что не отзываются аппаратные кнопки назад и домой.
Прилагаю логи 2 поездок.
Вложения
run2.rar
(52.51 КБ) Скачиваний: 805
run1.rar
(52.5 КБ) Скачиваний: 807
Hobdrive (свежий с Play, лицензия) + Bonroad (4x1,2 ГГц, Allwinner T3, Android 6.0) + USB ELM327 1.5 + Toyota Passo 2004
Начинающий
 
Сообщения: 46
Зарегистрирован: 24 авг 2015, 06:35

Re: USB ELM327 адаптеры в хобдрайв-андроид

cail » 02 фев 2018, 10:36

Ну, судя по описанию у вас аппаратная кривизна с питанием магнитолы и адаптера. Не знаю чем мы тут можем помочь...
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: USB ELM327 адаптеры в хобдрайв-андроид

evgenyk » 03 фев 2018, 08:59

Ребята, ну это не ответ, вы логи-то вообще смотрели?

1) Аппаратной проблемы с питанием нет - адаптер доработан
2) На компе он работает нормально
3) На телефонах redmi note 4 и leeco x722 - связь отваливается также
4) По логам вижу таймаут записи в виртуальный последовательный порт, остальные сообщения не понимаю, объясните
5) Почему в бесплатной версии разрывов связи практически не наблюдалось, а как купил платную - постоянно рвется?
Hobdrive (свежий с Play, лицензия) + Bonroad (4x1,2 ГГц, Allwinner T3, Android 6.0) + USB ELM327 1.5 + Toyota Passo 2004
Начинающий
 
Сообщения: 46
Зарегистрирован: 24 авг 2015, 06:35

Re: USB ELM327 адаптеры в хобдрайв-андроид

cail » 03 фев 2018, 16:04

3) как вы к телефонам подключаетесь? по OTG кабелю? тогда тем более подозрение на адаптер.

2) на компьютере на чем проверяли? Если есть возможность, проверьте на hobdrive win32 версии. Но опять же - разрывы не стабильные, судя по логам он и 10 минут может проработать стабильно..

5) это скорее всего самовнушение. В логике работы с USB разницы совершенно никакой нет. Проверьте на всякий случай версии демки и полной. Если они одинаковые - то точно самовнушение )
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: USB ELM327 адаптеры в хобдрайв-андроид

evgenyk » 28 мар 2018, 10:32

Обновление темы.

Заказал Elm на честном ftdi. Вот такой: https://ru.aliexpress.com/item/Best-Qua ... 90440.html

Езжу уже неделю, тьфу-тьфу, ни одного разрыва (с) и зависания UI. Видимо вся проблема с предыдущим была либо в драйвере для pl2303, либо (что не проверено), уровни на K-линии были не 12+-2В (у меня все блоки на K-линии висят), - связь была неустойчива.
Адаптер на pl2303 я уже отдал, так что этого не проверить.
Hobdrive (свежий с Play, лицензия) + Bonroad (4x1,2 ГГц, Allwinner T3, Android 6.0) + USB ELM327 1.5 + Toyota Passo 2004
Начинающий
 
Сообщения: 46
Зарегистрирован: 24 авг 2015, 06:35

Re: USB ELM327 адаптеры в хобдрайв-андроид

amk » 17 апр 2018, 13:22

Друзья, добрый день!
Удалось ли победить проблему подключения HobDrive по USB?
У меня такая же проблема, при выборе соединения по USB, HobDrive виснет -получаю черный экран, иногда подвешивает ГУ и оно начинает тормозить. Один раз пришлось прибегнуть к Ресет ГУ. Пробовал и Демо версию и платную версию. И та и другая версии хорошо работают по Bluetooth на двух смартфонах (Самсунг и Yotaphon). Прикупил ГУ, но Bluetooth на ГУ оказался урезанный - как гарнитура работает, а как для передачи данных - не работает. На 4pda не нашел решения по проблеме с блютуз, поэтому решил по USB. Но и здесь что то не получается. На компе проверил USB-ELM через гипертерминал - дежурные команды типа ATZ, ATI, AT RV принимаются и выдаются правильные ответы. На ГУ так же проверил через ELM-Chat - так же эти команды проходят. Надеялся, что и HobDrive заработает, но...
Да, и у меня ГУ так же на чипсете Allwinner T3 и Адаптер ELM с PL2303 - может какя то особенность Allwinner или в PL2303? Можете как то помочь?
HobDrive v.1.5.50 / ГУ AllWinner T3 K2001, Android 6 /ELM-USB FTDI / Hundai Creta 1.6,2WD, AT, ПП простая.
Местный
 
Имя: Мурад
Сообщения: 103
Зарегистрирован: 14 дек 2017, 22:15

Re: USB ELM327 адаптеры в хобдрайв-андроид

cail » 19 апр 2018, 09:06

Мурад, были отзывы по проблемам с некоторыми PL2303. Пока к сожалению не можем найти причину. У некоторых людей на PL чипе нормально все работает.
Приложите log.txt из папки хобдрайва. Будем пробовать чинить.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Re: USB ELM327 адаптеры в хобдрайв-андроид

amk » 19 апр 2018, 10:46

Хорошо, вернусь из командировки, сделаю. А есть какой-нибудь список команд, которыми можно через ELM Chat прогнать и протестить соединение? А то я в ручную выдавал то, что на ум пришло -возможно это не показатель.
HobDrive v.1.5.50 / ГУ AllWinner T3 K2001, Android 6 /ELM-USB FTDI / Hundai Creta 1.6,2WD, AT, ПП простая.
Местный
 
Имя: Мурад
Сообщения: 103
Зарегистрирован: 14 дек 2017, 22:15

Re: USB ELM327 адаптеры в хобдрайв-андроид

Mammoth » 20 апр 2018, 21:13

Меня обманул продован, вместо ELM327USB на чипе FT232RL прислал на CH340.
Вопросы:
1. Есть ли поддержка CH34xSerialDriver? У меня не получилось настроить.
2. Еще не работает GPS. Из настроек Новителя выташил «GpsBackgroundMode = 2», «GpsSource=2».
3. Как поменять тайм-ауты опроса ELM327?

Головное устройство MCU MTCD RockChip PX5
Вложения
settings.004.ini
Настройки Новителя
(5.57 КБ) Скачиваний: 1167
log.txt
Мой лог
(11.42 КБ) Скачиваний: 1141
elmLog-2018-04-20-19-01-36.log
Лог терминала
(1.13 КБ) Скачиваний: 1147
config.xml
Моя конфигурация
(1.82 КБ) Скачиваний: 986
Последний раз редактировалось Mammoth 21 апр 2018, 18:05, всего редактировалось 1 раз.
HobDrive(лицензия) + MTCE_MX2 Rockchip PX5 (Hal9k Mod v4 Андроид 9) + ELM 327 ( v.1.5) USB-FTDI + Hyundai Creta (механика ) 1.6 ( 4WD ) 2017 г.
Начинающий
 
Имя: Андрей Мамонтов
Сообщения: 10
Зарегистрирован: 20 апр 2018, 20:17

Re: USB ELM327 адаптеры в хобдрайв-андроид

okuljr » 21 апр 2018, 14:21

предъяви продовану, пусть меняет на нормальный
HobDrive(v1.6.25 лицензия) +SUPRA M12CG+ Elm327WI-FI + Samand(simens) ГБО
Старожил
 
Сообщения: 575
Зарегистрирован: 27 дек 2012, 17:01

Re: USB ELM327 адаптеры в хобдрайв-андроид

Andreymiass » 21 апр 2018, 14:28

БК на магнитолу УАЗ ПАТРИОТ 2015
Отправлено: 19 апр 2018, 19:29
От: Andreymiass
Кому: Master cail

Добрый вечер. Ребята подскажите пожалуйста про БК на магнитолу УАЗ ПАТРИОТ 2015 года выпуска. Что почём и как это купить и установить. Если не трудно. Извините если что не так написал. Ссылаюсь на возраст и инвалидность. Спасибо с уважением Андрей
Новичок
 
Имя: Андрей
Сообщения: 1
Зарегистрирован: 19 апр 2018, 16:41

Re: USB ELM327 адаптеры в хобдрайв-андроид

Mammoth » 21 апр 2018, 18:02

okuljr » Сегодня, 14:21
предъяви продовану, пусть меняет на нормальный

Я больше на пересылке потеряю.
А потом, другие проги с этим чипом работают, почему хобит работать не может
HobDrive(лицензия) + MTCE_MX2 Rockchip PX5 (Hal9k Mod v4 Андроид 9) + ELM 327 ( v.1.5) USB-FTDI + Hyundai Creta (механика ) 1.6 ( 4WD ) 2017 г.
Начинающий
 
Имя: Андрей Мамонтов
Сообщения: 10
Зарегистрирован: 20 апр 2018, 20:17

Re: USB ELM327 адаптеры в хобдрайв-андроид

amk » 02 май 2018, 10:14

Взял у друга USB-ELM с UART на чипе RS232 от FTDI, HobDrive демоверсия заработала. Получается - что с UART на чипе PL2303 HobDrive работает как то криво. Нашел ещё одну программу, она с PL2303 работает параметры двигателя передаются. Правда прога сама так себе. Пробовал Торк - он соединение с ELM делает, а вот ELM с двигателем почему то не соединяются. Одним словом - те кто хочет по USB подключаться - нужно брать ELM-USB с чипом от FTDI RS232.
Правда теперь не могу на ГУ установить платную версию - но это уже не для этой ветки форума - пойду искать тему для этого.
HobDrive v.1.5.50 / ГУ AllWinner T3 K2001, Android 6 /ELM-USB FTDI / Hundai Creta 1.6,2WD, AT, ПП простая.
Местный
 
Имя: Мурад
Сообщения: 103
Зарегистрирован: 14 дек 2017, 22:15

Re: USB ELM327 адаптеры в хобдрайв-андроид

Mammoth » 05 май 2018, 23:14

Как с моим вопросами?
Есть ли поддержка CH340...
HobDrive(лицензия) + MTCE_MX2 Rockchip PX5 (Hal9k Mod v4 Андроид 9) + ELM 327 ( v.1.5) USB-FTDI + Hyundai Creta (механика ) 1.6 ( 4WD ) 2017 г.
Начинающий
 
Имя: Андрей Мамонтов
Сообщения: 10
Зарегистрирован: 20 апр 2018, 20:17

Re: USB ELM327 адаптеры в хобдрайв-андроид

evgenyk » 19 июн 2018, 01:28

Купил новую магнитолу на allwinner t8, андроид 7.1. Купил для нее лицензию, использую предыдущий 100% рабочий elm на ftdi (работает на первой магнитоле на allwinner t3, 6.0). И первый прикол, - при загрузке хобдрайв спрашивает: "Открыть приложению доступ к usb-устройству?", я естественно ставлю галочку использовать по умолчанию, нажимаю ок и все замечательно работает. Выгружаю хобдрайв, запускаю, - все работает сразу.
Но если я выключаю/перезагружаю магнитолу, то все повторяется по новой, опять при старте появляется запрос на предоставление доступа к усб. Я думал может линукс-часть каждый раз присваивает адаптеру новый адрес, - но нет, адрес всегда одинаков. На магнитоле с Т3 я разово разрешил доступ к адаптеру и больше запросов не возникало.
Как решить проблему?

Лицензия куплена на сайте, версия 1.5.33

Вот тут нашел возможное решение: https://habr.com/post/277093/

Права доступа

Как и для прочих действий, Android требует, чтобы приложение получило разрешение на доступ к USB периферии. Существует 2 способа получить такое разрешение:

Задекларировать список устройств в AndroidManifest
Явно показать пользователю диалог “разрешить”

Поскольку для моих задач лишние вопросы к пользователю были нежелательны, я использовал первый способ.

Итак, нам необходимо добавить в манифест следующее:

<activity ...>
...
<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"
android:resource="@xml/device_filter" />
</activity>
<uses-feature android:name="android.hardware.usb.host" />
<uses-sdk android:minSdkVersion="12" />

А в res/xml/device_filter.xml вписать следующее:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Serial converters -->
<!-- 0x0403 / 0x6001: FTDI FT232R UART -->
<usb-device vendor-id="1027" product-id="24577" />
<!-- … more devices … -->
</resources>
Hobdrive (свежий с Play, лицензия) + Bonroad (4x1,2 ГГц, Allwinner T3, Android 6.0) + USB ELM327 1.5 + Toyota Passo 2004
Начинающий
 
Сообщения: 46
Зарегистрирован: 24 авг 2015, 06:35

Re: USB ELM327 адаптеры в хобдрайв-андроид

evgenyk » 20 июн 2018, 22:59

Посмотрел файл device_filter.xml
Тут уже прописано несколько адаптеров, для которых не будет запрашиваться разрешение

<?xml version="1.0" encoding="UTF-8"?>
-<resources>
<usb-device product-id="24577" vendor-id="1027"/>
<usb-device product-id="24597" vendor-id="1027"/>
<usb-device product-id="60000" vendor-id="4292"/>
<usb-device product-id="8963" vendor-id="1659"/>
</resources>

Если я сообщу вам product-id и vendor-id своего адаптера, вы добавите его в device_filter.xml и пришлете мне пересобранный apk?
Hobdrive (свежий с Play, лицензия) + Bonroad (4x1,2 ГГц, Allwinner T3, Android 6.0) + USB ELM327 1.5 + Toyota Passo 2004
Начинающий
 
Сообщения: 46
Зарегистрирован: 24 авг 2015, 06:35

Re: USB ELM327 адаптеры в хобдрайв-андроид

kdika » 21 июн 2018, 02:27

Напишите на всякий случай.
Придет Игорь посмотрит и ответит. Я в этом вопросе вам не смогу помочь(
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: USB ELM327 адаптеры в хобдрайв-андроид

cail » 21 июн 2018, 04:53

evgenyk, пишите добавим, по есть подозрение что этот глюк с постоянным запросом лицензии не из за этого.
Но спасибо за информацию.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

Пред.След.

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