Мы принимаем к оплате:

«Подарочный сертификат» от нашего Учебного Центра – это лучший подарок для тех, кто Вам дорог! Оплате обучение и подарите Вашим родным и близким обучение по любому из курсов!!!

«Сертификат на повторное обучение» дает возможность повторно пройти обучение в нашем Учебном Центре со скидкой 1000 рублей!

А также:


Как переделать elm327 wifi в usb


ELM327 Wi-Fi OBD2 адаптер | Настройка и как подключить сканер к Android и iPhone

2. Версии и клоны ELM327

Устройство представляет из себя PIC-контроллер, который снабжен специальной прошивкой, разработанной компанией ElmElectronics. Прошивка и формирует стоимость прибора.

Сканер подключается к автомобилю с поддержкой OBD-II. Есть несколько версии устройства: 1.4, 1.4a, 1.5, 2.1.

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

Чтобы не стать жертвой мошенников, производящих контроллеры плохого качества стоит обращаться только на сайты крупных компаний, где будут указаны данные организации. Лучше отдавать предпочтение тем магазинам, которые предоставляют гарантию на устройство.  Например, Scan Tool Pro.

В данном материале мы не будем описывать весь функционал, характеристики ELM327 адаптера и его совместимость, читайте всю необходимую информацию на станицах нашего сайта.

DBPOWER ELM327 Wi-Fi интерфейс (OBD II) "обзор"

Как выяснилось из предыдущего журнала, модуль Wi-Fi - это XLW-210D от xlwtech, работающий на совместимом чипе AX220xx от Asix.

Кроличья нора 3 (тупик):

Можно получить доступ к исходному коду эталонного дизайна с помощью правильных запросов Google и некоторых шокирующе простых догадок (почему они включают «блабла не для публики» relase "обратите внимание только ВНУТРИ исходного кода, а не в имени файла архива?)... , поскольку эти данные не предназначены для свободного доступа в Интернете, я не буду приводить их здесь и не буду давать советы, как их найти. Здесь нет никакой "магии", поскольку обычная функция устройства очевидна, а в не включены ни "AppSrv", ни исходный код демо-плагина.

Вернуться к Rabbit норе 1:

Если AppSrv включен, устройство выдает 114.215.182.213:8001 каждые 500 мс:

> 11 00  

Очевидно, оно хочет позвонить домой.Давайте ответим на этот звонок, просто ответив эхом:

> 11 00  <11 00 <СОБСТВЕННЫЙ АДРЕС MAC> > 11 00 <СОБСТВЕННЫЙ МАС-АДРЕС>

 <11 00 <СОБСТВЕННЫЙ АДРЕС MAC> ... 

Не работает, устройство не реагирует. Предположим, что первые два байта являются командой, а последние 6 - параметрами. Поскольку встроенные разработчики обычно не берут числа из ГСЧ для перечислений и т. Д., Но используют простые шаблоны ... давайте попробуем:

> 11 00  <12 00 00 00 00 00 00 00 .... тишина .... 

Он мертв, Джим? Нет! Ровно через 60 секунд устройство запрашивает AppSrv, на этот раз с другим содержимым:

> 11 01  <12 00 00 00 00 00 00 00 > 11 01 <СОБСТВЕННЫЙ МАС-АДРЕС> <12 00 00 00 00 00 00 00 ... 

Его больше не устраивает 0x12. Может, хочет большего?

> 11 00 <СОБСТВЕННЫЙ МАС-АДРЕС> <12 00 00 00 00 00 00 00 ... 60 секунд тишины ... > 11 01 <СОБСТВЕННЫЙ АДРЕС MAC> <12 01 00 00 00 00 00 00 ...60 секунд тишины ... > 11 02 <СОБСТВЕННЫЙ МАС-АДРЕС> <12 02 00 00 00 00 00 00 ... 60 секунд тишины ... > 11 03 <СОБСТВЕННЫЙ МАС-АДРЕС> <12 03 00 00 00 00 00 00 ... и так далее. 

Ура, AppSrv fake online: D

Обнаружилось еще одно: если полезная нагрузка короче 8 байт, сообщение игнорируется. По крайней мере, для команды \ x12 последние 6 байтов кажутся только для выравнивания и без какой-либо конкретной функции.

Между прочим, устройство не проверяет источник UDP-пакетов, пока я обнюхиваю данные с помощью libpcap и выдаю простой

 printf "\ x12 \ x ?? \ x00 \ x00 \ x00 \ x00 \ x00 \" x00 "| NC -U 192.168.0.9 8001 

девайсом доволен.

Связь Uart не мешает действиям "AppSrv" в этом состоянии.

К этому моменту было легко определить протокол, просто потому, что есть прямая обратная связь (читается: изменено или нет ответа) от устройства, которое «запросило» правильный ответ. Теперь связь есть, но я не знаю, о чем просить устройство.

Поскольку AppSrv предназначен для службы удаленного управления со смартфона / любого места (переводчик Google сказал мне), должна быть команда, которая позволяет нам

a) записывать данные в UART

b) читать (опрос) данные из UART (или включить передачу данных)

Поскольку это чип на моем столе, я уверен, что они отправили его с полной функцией и не остановили реализацию после подтверждения связи, даже если AppSrv сейчас отключен...

.

SebasES / ELM327-Wifi-OBDII-Adapter-with-Python: программа на Python для связи с ELM327 OBDII через Wi-Fi

перейти к содержанию Зарегистрироваться
  • Почему именно GitHub? Особенности →
    • Обзор кода
    • Управление проектами
    • Интеграции
    • Действия
    • Пакеты
    • Безопасность
    • Управление командой
    • Хостинг
    • мобильный
    • Истории клиентов →
    • Безопасность →
  • Команда
  • Предприятие
  • Проводить исследования
    • Изучить GitHub →
    Учитесь и вносите свой вклад
.

Как использовать Vgate iCar 2 WiFi ELM327 с приложением Bimmercode

Несколько слов, чтобы поделиться своим опытом работы со считывателем кода Vgate iCar 2 OBDII.

Бюджет: 50 usd за кодировку X5

Автомобиль и назначение: BMW 2014+ X5 F15 головное устройство кодировка

Около 20 долларов США с бесплатной доставкой

У меня вайфай версия

Упаковка:

Хорошо упаковано, когда я получил

Адаптер, компакт-диск и инструкция внутри коробки

Подключение: OBD

У моего X5 порт расположен под приборной панелью со стороны водителя

Программное обеспечение: BimmerCode

BimmerCode - это программа, предназначенная для самостоятельного кодирования вашего BMW или Mini, настройки его в соответствии с вашими пожеланиями и разблокировки скрытых функций.

Но, BimmerCode для быстрого удобства

ESys для полнофункционального использования.

Настройка Wi-Fi:

Когда адаптер Vgate iCar 2 подключен к автомобилю, загрузите приложение BimmerCode, а затем настройте Wi-Fi на мобильном телефоне. Я использую Android

Кодирование с помощью Bimmer Код:

Подключить

Выберите блок управления двигателем: головное устройство

Чтение кодовых данных…

Выбрать: использовать смартфон правильно

Не активен -> активен

Кодирование успешно!

Готово!

Доволен сканером кода Vgate iCar pro!

20usd сделал все для себя.

Связанный элемент:

Нравится:

Нравится Загрузка ...

Связанные

Вгейт icar 2Vgate icar pro.

ScanMaster

- Что касается программного обеспечения для ПК, это приложение является моим любимым для использования с устройствами ELM327.

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

- В конце статьи вы найдете ссылку для загрузки программы. Помните, что пароль для его распаковки: obd2-elm327.es

- После установки программы ScanMaster нам нужно будет правильно ее настроить.Логически для каждой версии ELM327 будет настраиваться по-разному.

ELM327 Версия USB

- Для этого мы установим тип интерфейса «Последовательный (RS232 или драйвер виртуального COM-порта), оставив порт в режиме автоопределения.

- Если вы не знаете, какой протокол связи использует ECU автомобиля, рекомендуется оставить его в автоматическом режиме. Однако всегда лучше, если это можно будет указать, эту информацию можно будет получить из базы данных совместимых автомобилей..

- После правильной настройки необходимо только нажать кнопку подключения и подождать, пока программа правильно установит связь с устройством ELM327, а это и с ЭБУ автомобиля. В отчете на экране нам будут указаны все шаги, которые выполняет.

ELM327 Версия Bluetooth

- В следующем видеоуроке вы найдете всю информацию, необходимую для подключения устройства по bluetooth к компьютеру, а затем правильную настройку программы ScanMaster (скоро с английскими субтитрами).

ELM327 WIFI версия

- работаю в нем. Скоро я добавлю необходимую для этого информацию.

.

Смотрите также



Компьютерные курсы по направлениям:

Для начинающих


A

Компьютер для начинающих: Word, Excel, Access и другие программы!

Графические пакеты


B

Популярные пакеты Adobe Photoshop, CorelDraw, ArchiCAD, AutoCAD и другие!

WEB + анимация


C

Курсы по созданию сайтов, WEB-дизайну и крутой анимации в Adobe Flash!

Бухгалтерия + делопроизводство

Сетевые технологии


E

Курсы сборки ПК, системных администраторов и защиты информации!