我正在尝试编写一个应用程序来连接蓝牙医疗设备。制作设备的公司给我发了300页的手册,基本上告诉我要阅读全部内容。我使用CoreBluetooth进行了探测性外设检测,并找到了以下设备信息:
centralManager:didDiscoverPeripheral:advertisementData:RSSI:
(null) with {
kCBAdvDataIsConnectable = 0;
kCBAdvDataManufacturerData = <8c0001e2 91d3a2d4 eb1f2417 da260263 3acf359c 3c206159 09>;
kCBAdvDataServiceUUIDs = (
FEFD
);
然后我尝试搜索公司提供的pdf FEFD
认为这是服务标识符,并帮助我找到手册的多汁部分......没有骰子。
这是我的第一个蓝牙项目,我想知道如何最有效地完成这项工作。我需要使用授权码与设备配对,然后我需要在设备上检索测量值。我有没有机会用Core Bluetooth探测器件。体验蓝牙程序员会如何解决这个问题?
感谢任何建议。
答案 0 :(得分:0)
(我认为应该是评论,但我还不能写。)
您可以使用 XCode的硬件IO工具。您可以从Apple Developer页面安装它。它有一个称为蓝牙资源管理器的东西,可能真的有助于探测蓝牙设备。我不知道它是否能够帮助您的情况(医疗设备),但当我使用简单的蓝牙设备时它是非常好的工具。
这是Mac的程序,所以你的Mac必须有蓝牙模块才能使用它。