鉴于我有一个蓝牙设备可以返回一些串行数据 - 我如何使用CoreBluetooth读取它?
没有特征或服务。只是一些已知(实际上是obd ii)格式的二进制数据。
答案 0 :(得分:0)
答案 1 :(得分:0)
如果您设法越狱iPhone,请尝试使用roqyOBD。我相信它创建了一个TCP服务器,您可以使用FuzzyLuke's OBD2Kit从而读取从OBD-II接口发送到iPhone的PID。
让我知道它是怎么回事!我自己正在用iPhone修补OBD-II,并且像你一样学习。
答案 2 :(得分:0)
您可能拥有不符合BTLE标准的蓝牙2.0或3.0设备。 CoreBluetooth是BTLE的一个实现,因此你不能在(非越狱)iOS上使用所述设备。现在有很多BTLE兼容设备,如果你想与iOS接口,那么最好选择其中一个。