elm327
16.10.2014, 10:03
Статья от разработчика программы ForScan.
В процессе разработки версии 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 запросы могут не выполняться правильно):
http://forscan.org/forum/images/spacer.gifhttp://forscan.org/images/ru/forscan_100ms_bad_ru_prc.png
Мы выяснили, что проблема в параметре TCP-serial timeout setting, а точнее в его значении по умолчанию. Ниже описано, как это исправить:
Подключить ELM327 WiFi адаптер к разъему OBDII автомобиля, подождать пока адаптер загрузится
Подключить ваш компьтер или другой устройство к адаптеру по WiFi
Открыть Web браузер и набрать адрес адаптера в адресной строке, с префиксом 'http', например:
http://192.168.0.10
Введите имя пользователя ?admin’ и пароль ?admin’. Замечание: логин и пароль могут отличаться. Если admin/admin не подходит, обратитесь за актуальным паролем к продавцу вашего адаптера.
В результате, вы должны увидеть что-то типа этогго (проблемный параметр обозначен красным):
http://forscan.org/forum/images/spacer.gifhttp://forscan.org/images/HLK-RM04_before_change.png
?змените значение со 100 до 1 (но не до 0!) и нажмите Apply.
Убедитесь, что после перезагрузки адаптера новое значение параметра применилось:
http://forscan.org/forum/images/spacer.gifhttp://forscan.org/images/HLK-RM04_after_change.png
Теперь посмотрим результат этой операции в FORScan:
http://forscan.org/forum/images/spacer.gifhttp://forscan.org/images/ru/forscan_100ms_good_ru_prc.png
Как видим, минимальное время ответа существенно улучшилось.
Замечание: все действия, описанные выше, были выполнены для адаптера Vgate WiFi:
http://forscan.org/images/ELM327_Vgate_WiFi.png
Процедура для других адаптеров должна быть похожей, хотя Web-интерфейс, логин-пароль и т.д. могут отличаться.
************************************************** ************************************************** *******************************************
А у вас пароль admin/admin подходит ?
Поступает довольно много жалоб на то, что для некоторых из этих адаптеров стандартный пароль не подходит:
http://imgs.inkfrog.com/pix/welldone/180055-1.jpg
Недавно один из пользователей выяснил, что для таких адаптеров может походить пароль '000000', т.е. правильные логин-пароль для доступа: admin/000000.
?сточник (http://forscan.org/forum/viewtopic.php?f=10&t=17).
В процессе разработки версии 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 запросы могут не выполняться правильно):
http://forscan.org/forum/images/spacer.gifhttp://forscan.org/images/ru/forscan_100ms_bad_ru_prc.png
Мы выяснили, что проблема в параметре TCP-serial timeout setting, а точнее в его значении по умолчанию. Ниже описано, как это исправить:
Подключить ELM327 WiFi адаптер к разъему OBDII автомобиля, подождать пока адаптер загрузится
Подключить ваш компьтер или другой устройство к адаптеру по WiFi
Открыть Web браузер и набрать адрес адаптера в адресной строке, с префиксом 'http', например:
http://192.168.0.10
Введите имя пользователя ?admin’ и пароль ?admin’. Замечание: логин и пароль могут отличаться. Если admin/admin не подходит, обратитесь за актуальным паролем к продавцу вашего адаптера.
В результате, вы должны увидеть что-то типа этогго (проблемный параметр обозначен красным):
http://forscan.org/forum/images/spacer.gifhttp://forscan.org/images/HLK-RM04_before_change.png
?змените значение со 100 до 1 (но не до 0!) и нажмите Apply.
Убедитесь, что после перезагрузки адаптера новое значение параметра применилось:
http://forscan.org/forum/images/spacer.gifhttp://forscan.org/images/HLK-RM04_after_change.png
Теперь посмотрим результат этой операции в FORScan:
http://forscan.org/forum/images/spacer.gifhttp://forscan.org/images/ru/forscan_100ms_good_ru_prc.png
Как видим, минимальное время ответа существенно улучшилось.
Замечание: все действия, описанные выше, были выполнены для адаптера Vgate WiFi:
http://forscan.org/images/ELM327_Vgate_WiFi.png
Процедура для других адаптеров должна быть похожей, хотя Web-интерфейс, логин-пароль и т.д. могут отличаться.
************************************************** ************************************************** *******************************************
А у вас пароль admin/admin подходит ?
Поступает довольно много жалоб на то, что для некоторых из этих адаптеров стандартный пароль не подходит:
http://imgs.inkfrog.com/pix/welldone/180055-1.jpg
Недавно один из пользователей выяснил, что для таких адаптеров может походить пароль '000000', т.е. правильные логин-пароль для доступа: admin/000000.
?сточник (http://forscan.org/forum/viewtopic.php?f=10&t=17).