我想显示来自iHealth设备的实时测量数据(如iHealth应用程序)。所以我实现了iHealth-SDK。我能够获取已存储的用户prfile数据。
four_points s1 = {1, 0, 2, 0};
four_points s2 = {0, 1, 9, 7};
我实现了corebuletooth
扣除iHealth
{
HeightUnit: 0,
WeightUnit: 0,
dateofbirth: xxxxx,
gender: "Male",
height: 180.34,
logo: "https%3a%2f%2fcloud.ihealthlabs.com%2fimages%2fdefault%2fAvatar.png",
nickname: "Senthil kumar",
userid: "yyyyyyy",
weight: 29.483539113316585
}
上面的代码调用它的委托方法
var optionsdic : NSDictionary = NSDictionary(objectsAndKeys: false, CBCentralManagerScanOptionAllowDuplicatesKey)
centralManager!.scanForPeripheralsWithServices(nil, options: optionsdic as [NSObject : AnyObject])
我在didDiscoverServices方法中得到空数组(servicePeripherals)。我想直接在ios应用程序和iHealth设备之间进行通信。 iHealth设备读取的数据显示在我的应用程序中。我一直坚持连接并使用核心蓝牙从iHealth设备读取实时数据。 请指教我。
答案 0 :(得分:0)
我的桌子上只有无线脉搏血氧仪,我需要链接到Raspberry Pi或Android(或其他任何设备) 在我看来,iHealth API是到云中的存储库的。我认为与ble设备的通信不会在其API中公开。
如果像我一样,如果您仍在尝试从这些设备获取数据,也许可以通过观察iPhone和ble设备之间的数据交换来进行,但我不确定。
如果您找到答案,请告诉我!! 约翰·布罗汉(John Brohan)