gpt4 book ai didi

ios - OBD-II iOS WiFi 连接

转载 作者:行者123 更新时间:2023-12-01 16:34:40 25 4
gpt4 key购买 nike

我正在尝试编写一个通过 WiFi 连接到 OBD-II 接口(interface)的 iOS 应用程序(特别是 OBDLink MX WiFi 扫描工具)。我已经编写了一些基本的套接字代码,并且能够打开一个到 192.168.0.10:35000 的套接字。我收到了输入和输出流的 NSStreamEventOpenCompleted。

不久之后触发的第一个事件是 NSStreamEventHasBytesAvailable。我尝试读取流,但长度返回 0。我的问题是与这些设备通信的执行流程是什么?我试图发出 ATZ\r 命令,但什么也没发生(没有触发流事件)。

我如何知道我是否已连接并且 OBD-II 接口(interface)是否已准备好?

最佳答案

通常的命令终止符是ˋ\r\nˋ,所以首先尝试用这个命令发送ˋATZˋ。仅在收到ˋNSOutputStreamˋ 的 HasSpace 通知后发送。

关于ios - OBD-II iOS WiFi 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29333033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com