Наскоро купих автомобилен OBD2 адаптер, базиран на ELM327 (Vgate Icar PRO) за наблюдение на инструментите на моя автомобил, мога да се свържа с устройството с помощта на Torque и други obd инструменти. Но искам да разработя мое собствено приложение за трептене, което свързва и извлича OBD диагностичната информация, което ще бъде направено за моите собствени R&D цели. Но има проблем с разбирането на услугите и характеристиките, които да се използват за изпращане на ELM327 AT кодове.
Мога да разбера, че ELM327 използва UART протокол за комуникация. Но тъй като искам да използвам Bluetooth LE, не мога да проверя каква е Bluetooth услуга/характеристика, за която трябва да проверя.
Проверих характеристиките на Bluetooth LE от демо приложение, моля, проверете по-долу екранните снимки Кодове за услуга и характеристики по-долу
От горните кодове за услуги/характеристики извлякох информацията по-долу
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
Но за други кодове за услуги/характеристики не намирам никаква препратка какво представляват. Може ли някой да ми помогне в това търсене.