我尝试在iPhone上创建一个可以从ble设备接收日期的应用程序。 我读过Apple的api。
但我想从带有加密狗的PC发送这些数据。
有一些样本可以从ble设备接收数据。
但我需要让pc模拟ble设备。
这可能吗?如果是的话,我怎么办?
答案 0 :(得分:1)
如果您拥有一台Mac(考虑到您正在制作iPhone应用程序),您可以创建一个OS X项目,该项目通过CoreBluetooth提供GATT和GAP。请参阅示例代码CoreBluetooth:Health Thermometer。请注意,示例代码用作Central,但是,您需要实现具有CBPeripheralManager
实例和其他代理的外围设备。
在Mac OS X应用中,您需要提供CBCharacteristicPropertyIndicate
或CBCharacteristicPropertyNotify
的特征。
在您的iPhone应用中,您需要设置此特性通知。