我最近购买了基于汽车 ELM327 的 OBD2 适配器(Vgate Icar PRO)来监控我的汽车仪表,我可以使用 Torque 和其他 obd 工具连接到设备。但我想开发自己的 Flutter 应用程序,连接并提取 OBD 诊断信息,用于我自己的研发目的。但是在理解用于发送 ELM327 AT 代码的服务和特性时面临问题。
我可以理解ELM327使用UART协议进行通信。但是因为想要使用蓝牙 LE,我无法检查我应该检查的蓝牙服务/特性是什么。
我从演示应用程序中检查了蓝牙 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
但是对于其他服务/特征代码,我没有找到任何参考它们代表什么。有人可以帮助我完成这个任务。