0

我尝试在 iPhone 上制作一个可以从 ble 设备接收日期的应用程序。我已经阅读了 Apple 的 api。

但我想用 ble 加密狗从 PC 发送这些数据。

有一些用于从 ble 设备接收数据的示例。

但我需要让电脑模拟ble设备。

那可能吗?如果是,我该怎么做?

4

1 回答 1

1

如果您拥有 Mac(考虑到您正在制作 iPhone 应用程序),您可以创建一个 OS X 项目,为 GATT 和 GAP 提供 CoreBluetooth。请参阅示例代码 CoreBluetooth:健康温度计。请注意,示例代码用作 Central,但是,您需要使用CBPeripheralManager实例和其他委托来实现 Peripheral。

在您的 Mac OS X 应用程序中,您需要使用CBCharacteristicPropertyIndicate或提供特征CBCharacteristicPropertyNotify

在您的 iPhone 应用程序中,您需要设置此特性通知。

于 2013-01-08T01:35:32.420 回答