Улучшение производительности китайских ELM327 WiFi адаптеров

Обсуждение адаптеров и подключения к автомобилю - использование, проблемы, решения
Post Reply
FORScan
Site Admin
Posts: 2609
Joined: Fri Jun 13, 2014 2:21 am

Улучшение производительности китайских ELM327 WiFi адаптеров

Post by FORScan » Sat Jun 21, 2014 12:00 pm

В процессе разработки версии FORScan для iPhone, мы столкнулись с проблемой плохой производительности китайских ELM327 WiFi адаптеров. Хотя WiFi в целом значительно быстрее Bluetooth, анализ логов FORScan, присылаемых нам пользователями - владельцами таких адаптеров показал, что их китайские WiFi адаптеры демонстрирую чрезвычайно плохую производительность, намного хуже чем у ELM327 Bluetooth. Анализ показал, что во всем виноват важнейший для любого адаптера параметр – минимальное время ответа (пинг).

Минимальное время ответа (пинг) – минимально возможное время между отправкой запроса адаптеру и получением ответа от него

Мы оцениваем минимальное время ответа по следующей грубой шкале:
Минимальное время ответа, мсОценка (рейтинг)Достижимо в
0...9ОтличноOBDLink MX, CanTieCar, некоторые ELM327 USB устройства (зависит от чипа USB-UART)
10...34 ХорошоELM327 USB и некоторые ELM327 Bluetooth
35...59СреднеELM327 Bluetooth
60 и вышеПлохоELM327 WiFi
FORScan показал нам 115 мс для ELM327 WiFi. Это не просто плохо, это вообще не приемлемо, поскольку такая задержка влияет не только на производительность, но и функциональность (сложные CAN запросы могут не выполняться правильно):

Image

Мы выяснили, что проблема в параметре TCP-serial timeout setting, а точнее в его значении по умолчанию. Ниже описано, как это исправить:
  1. Подключить ELM327 WiFi адаптер к разъему OBDII автомобиля, подождать пока адаптер загрузится
  2. Подключить ваш компьтер или другой устройство к адаптеру по WiFi
  3. Открыть Web браузер и набрать адрес адаптера в адресной строке, с префиксом 'http', например:

    http://192.168.0.10
  4. Введите имя пользователя ‘admin’ и пароль ‘admin’. Замечание: логин и пароль могут отличаться. Если admin/admin не подходит, обратитесь за актуальным паролем к продавцу вашего адаптера.

    В результате, вы должны увидеть что-то типа этогго (проблемный параметр обозначен красным):

    Image
  5. Измените значение со 100 до 1 (но не до 0!) и нажмите Apply.
  6. Убедитесь, что после перезагрузки адаптера новое значение параметра применилось:

    Image
  7. Теперь посмотрим результат этой операции в FORScan:

    Image

    Как видим, минимальное время ответа существенно улучшилось.
Замечание: все действия, описанные выше, были выполнены для адаптера Vgate WiFi:

Image

Процедура для других адаптеров должна быть похожей, хотя Web-интерфейс, логин-пароль и т.д. могут отличаться.

FORScan
Site Admin
Posts: 2609
Joined: Fri Jun 13, 2014 2:21 am

Re: Улучшение производительности китайских ELM327 WiFi адапт

Post by FORScan » Sat Jun 21, 2014 12:01 pm

Статья открыта для обсуждения - пожалуйста, оставляйте ваши комментарии (если они есть).

khlystovav
Posts: 7
Joined: Fri Jun 27, 2014 8:02 am

Re: Улучшение производительности китайских ELM327 WiFi адапт

Post by khlystovav » Sat Jun 28, 2014 1:23 pm

У меня вот такой адаптер:
http://www.aliexpress.com/item/Professi ... 74505.html
Изменил в настройках значение "Package time" с 500 на 1
wifi.jpg
wifi.jpg (55.07 KiB) Viewed 115122 times
Ping упал с 115 мс до 11мс

FORScan
Site Admin
Posts: 2609
Joined: Fri Jun 13, 2014 2:21 am

Re: Улучшение производительности китайских ELM327 WiFi адапт

Post by FORScan » Fri Jul 04, 2014 4:48 pm

khlystovav wrote:У меня вот такой адаптер:
http://www.aliexpress.com/item/Professi ... 74505.html
А у вас пароль admin/admin подходит ?

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

Image

Недавно один из пользователей выяснил, что для таких адаптеров может походить пароль '000000', т.е. правильные логин-пароль для доступа: admin/000000.

khlystovav
Posts: 7
Joined: Fri Jun 27, 2014 8:02 am

Re: Улучшение производительности китайских ELM327 WiFi адапт

Post by khlystovav » Sat Jul 05, 2014 7:32 am

Да работает с логином/паролем admin/admin.

FORScan
Site Admin
Posts: 2609
Joined: Fri Jun 13, 2014 2:21 am

Re: Улучшение производительности китайских ELM327 WiFi адапт

Post by FORScan » Sat Jul 12, 2014 5:33 am

FORScan wrote:Недавно один из пользователей выяснил, что для таких адаптеров может походить пароль '000000', т.е. правильные логин-пароль для доступа: admin/000000.
Ниже скриншот админ-панели для таких адаптеров, который показывает какой именно параметр нужно поменять:
Attachments
WiFi_000000_admin.jpg
WiFi_000000_admin.jpg (116.35 KiB) Viewed 114653 times

salton
Posts: 1
Joined: Sun Aug 03, 2014 7:35 am
Vehicle: ford ranger

Re: Улучшение производительности китайских ELM327 WiFi адапт

Post by salton » Sun Aug 03, 2014 7:41 am

изменил параметр data trigger timeout с 100 на 1. а программа все ровно пишет что 120 мс плохо??
Изменения сохранились. пасс подошел admin/000000
Image
Image

FORScan
Site Admin
Posts: 2609
Joined: Fri Jun 13, 2014 2:21 am

Re: Улучшение производительности китайских ELM327 WiFi адапт

Post by FORScan » Mon Aug 04, 2014 9:50 am

salton wrote:изменил параметр data trigger timeout с 100 на 1. а программа все ровно пишет что 120 мс плохо??
Изменения сохранились. пасс подошел admin/000000
Странно. Возможно, настройка не сохранилась? Попробуйте зайти еще раз в админпанель и убедиться, что параметр действительно стоит 1 мс.

pvinogradov
Posts: 1
Joined: Thu Sep 11, 2014 10:31 am
Vehicle: mitsubishi

Re: Улучшение производительности китайских ELM327 WiFi адапт

Post by pvinogradov » Thu Sep 11, 2014 10:34 am

Здравствуqте. У меня параметр data trigger timeout в пределах от 100 до 10000. Скажите где можно найти прошивку. Адаптер китайский elm327 wifi.

FORScan
Site Admin
Posts: 2609
Joined: Fri Jun 13, 2014 2:21 am

Re: Улучшение производительности китайских ELM327 WiFi адапт

Post by FORScan » Thu Sep 11, 2014 11:55 am

pvinogradov wrote:Здравствуqте. У меня параметр data trigger timeout в пределах от 100 до 10000. Скажите где можно найти прошивку. Адаптер китайский elm327 wifi.
Странно. Видимо производитель зачем-то поправил прошивку, увеличив нижний порог этого параметра. Очень жаль. :(

Сильно сомневаемся, что можно найти прошивку на чип WiFi ...

Post Reply