作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我已经知道如何与 OBD2 适配器建立 wifi 连接,但我不知道如何从它请求信息。就像 010C 是以十六进制形式返回引擎 RPM 的命令,但我如何将“010C”发送到 OBD2 适配器?我可以为 Java 和 Python 等语言找到答案甚至 OBD 框架,但对于 swift 却一无所获。谢谢。
最佳答案
我们的 java 实现需要将字符串消息(如“010C”或“ATZ”)转换为 byte[],然后将这些字节发送到 OBD2 适配器。我想你必须为 swift 做同样的事情。
以下是有关使用 OBD2 适配器的资源,可能会对您有所帮助:http://elmelectronics.com/DSheets/ELM327DS.pdf
关于Swift 如何向 OBD2 设备发送 AT 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38154630/
我是一名优秀的程序员,十分优秀!