从android应用程序中的OBD II蓝牙适配器读取值

从android应用程序中的OBD II蓝牙适配器读取值,android,bluetooth,obd-ii,Android,Bluetooth,Obd Ii,有人能告诉我如何在android应用程序中读取OBD II蓝牙适配器的值吗 我想先从我的android应用程序中扫描蓝牙设备,然后在找到蓝牙设备后,我将如何与它交互并从中获取值?您应该先阅读以下内容 它包含一步一步的过程 添加所需的权限, 制作一个bt适配器, 然后查找配对/未配对的设备使用android Bluetooth api建立蓝牙连接后,使用传输通过蓝牙通道发送和接收数据。我使用了BluetoothChat应用程序,能够获得一些基本通信,我不打算进行数据记录。您可以使用此应用程序与EC

有人能告诉我如何在android应用程序中读取OBD II蓝牙适配器的值吗


我想先从我的android应用程序中扫描蓝牙设备,然后在找到蓝牙设备后,我将如何与它交互并从中获取值?

您应该先阅读以下内容 它包含一步一步的过程

添加所需的权限, 制作一个bt适配器,
然后查找配对/未配对的设备

使用android Bluetooth api建立蓝牙连接后,使用传输通过蓝牙通道发送和接收数据。

我使用了BluetoothChat应用程序,能够获得一些基本通信,我不打算进行数据记录。您可以使用此应用程序与ECM进行某种形式的即时通讯对话

  • 您使用的是什么特定的加密狗
  • 您知道您的车辆中使用了哪些协议吗
  • 下载BluetoothChat示例应用程序-

  • 他们已经为您处理了复杂的连接,您必须更改UUID才能连接到您的设备-00001101-0000-1000-8000-00805F9B34FB
  • 请仔细阅读您的特定加密狗,有些加密狗要求在每个命令“\r”的末尾发送返回字符

  • 这应该让你开始

    这是新开发人员资源文档:

    应用程序功能的一般工作流程应如下所示:

    1)通过蓝牙连接OBDII适配器

    2)使用AT命令初始化OBDII适配器

    3)通过发出相应的PID代码,不断从车辆获取数据

    本文也可能会有所帮助。

    你好,阿迪蒂,谢谢你的回复。是的,我从这个开始。。。感谢你的朋友知道它帮了我的忙,也感谢你的问候。谢谢你拼写错误。。正在浏览链接。我希望我能实施它。。谢谢你的帮助。这是一个新的工作URL