1

我目前正在尝试创建一个 React Native 应用程序,它可以让我连接到我的 OBD2 设备并从中读取有关我的汽车的数据。但是,我正在努力弄清楚“读取数据”的步骤。我能够连接到设备并查看特征和服务,但无法从特征中读取数据。我看过有关运行一组命令来初始化 OBD 的文章,但我不知道我做错了什么。这些文章说了诸如:

  1. 通过运行 AT SP 0 将命令协议设置为 AUTO。通过运行 AT DP,您应该获得 AUTO。
  2. 将命令转换为 base64。
  3. 最后使用“\r”回车。
  4. 写入特征并读取结果值。

任何有此问题经验的人都可以解释我如何使用普通的 BLE 应用程序发送命令(通过写入)并接收命令(通过读取)。我了解如何编写读/写代码,但不完全确定如何使用 OBD2 设备专门实现这一点。

感谢您的时间。

4

0 回答 0