如何在PC上将应用程序作为蓝牙低功耗设备?

时间:2013-01-07 11:01:44

标签: core-bluetooth bluetooth-lowenergy

我尝试在iPhone上创建一个可以从ble设备接收日期的应用程序。 我读过Apple的api。

但我想从带有加密狗的PC发送这些数据。

有一些样本可以从ble设备接收数据。

但我需要让pc模拟ble设备。

这可能吗?如果是的话,我怎么办?

1 个答案:

答案 0 :(得分:1)

如果您拥有一台Mac(考虑到您正在制作iPhone应用程序),您可以创建一个OS X项目,该项目通过CoreBluetooth提供GATT和GAP。请参阅示例代码CoreBluetooth:Health Thermometer。请注意,示例代码用作Central,但是,您需要实现具有CBPeripheralManager实例和其他代理的外围设备。

在Mac OS X应用中,您需要提供CBCharacteristicPropertyIndicateCBCharacteristicPropertyNotify的特征。

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