我想从 OBD2 设备访问汽车数据,以便访问汽车速度、RPM 速度、油耗、实时数据、错误代码等。如何在 iOS 中连接和读取 OBD2 设备?
问问题
552 次
3 回答
2
这取决于您要使用的 OBD 设备。WiFi上有设备,可以通过IP地址(使用TCP或UDP协议),通过蓝牙,像RS-232端口一样工作,还有一些其他设备,可以直接通过电缆连接。
于 2013-04-27T12:38:45.310 回答
1
我最近为 iOS 和 macOS 开源了我的 OBD2 库,它将传输协议(WiFi、BTLE、CaptureFile)、车辆协议(CAN、KWP、PWM...)等抽象为一组可重用的类。查看https://github.com/mickeyl/LTSupportAutomotive,它可能会帮助您创建自己的 OBD2 应用程序。
于 2016-10-20T08:50:39.510 回答
0
我强烈建议阅读 iOS 开发人员库上的流编程指南,因为它的代码完全可以与 ELM wifi 设备通信。
真的不止这些,连接时请确保您有正确的IP和端口。
于 2015-04-24T20:42:46.307 回答