Подключение к устройству OBD2 Bluetooth LE без руководства разработчика - PullRequest
0 голосов
/ 25 апреля 2020

Я недавно купил автомобильный адаптер OBD2 на базе ELM327 (Vgate Icar PRO) для мониторинга автомобильных инструментов, я могу подключиться к устройству с помощью Torque и других инструментов OBD. Но я хочу разработать свое собственное приложение для флаттера, которое соединяет и извлекает информацию диагностики OBD c, которая будет сделана для моих собственных целей НИОКР. Но возникает проблема с пониманием Услуг и Характеристик, которые следует использовать для отправки кодов AT ELM327.

Я могу понять, что ELM327 использует протокол UART для связи. Но так как я хочу использовать Bluetooth LE, я не могу проверить, что такое услуга Bluetooth / характеристики c, которые я должен проверять.

Я проверил характеристики Bluetooth LE из демонстрационного приложения, пожалуйста, проверьте ниже скриншоты Сервис и характеристики c коды ниже

enter image description here

enter image description here

Сверху сервис / характеристики c коды, которые я извлек ниже информации

180A/2A25   Serial No.      DC0D3047262F
180A/2A28   software revision   5.4.2,20181022
180A/2A27   Hardware Revision   1.2
180A/2A29   Manufacturer Name   Feasycom
180A/2A24   Model Number        FSC-BT826N
1800/2A00   Device Name     IOS-Vlink

Но для других сервисов / характеристик c кодов я не делаю найти любую ссылку, что они обозначают. Может ли кто-нибудь помочь мне пройти этот квест.

...