当我使用CBPeripheralManager
- (BOOL) updateValue: (NSData *) value forCharacteristic: (CBMutableCharacteristic *) characteristic onSubscribedCentrals: (NSArray *) centrals;
可用于将数据从外围设备发送到中央[CentralManager]。
但是如何将数据从中央[CBCentralManager]
发送到外围设备?
没有办法吗?
最后,CBPeripheralManager
如何接收数据?
我对CoreBluetooth有疑问
这是代码 https://drive.google.com/file/d/0B1trn7LauGlrWmdIQUJkcldvZzg/edit?usp=sharing
有两个项目是Central和Peripheral
当外围连接中心时。在Peripheral SendData方法中有一个可以向Central发送数据,在Central中有一个接收数据的方法
问题是,如何从中央和外围设备发送数据?
答案 0 :(得分:1)
您可以在应用中使用CoreBluetoothPeripheral
https://github.com/liquidx/CoreBluetoothPeripheral
它将允许您发送和接收数据。
同时你可以联系skype(boygaggoo)
答案 1 :(得分:0)
查看writeValue:forCharacteristic:type
发现的CBPeripheral
CBCentralManager
方法。
此外,您还必须实施peripheralManager:didReceiveWriteRequests:
的{{1}}协议方法。
以下是Apple参考的链接:
希望它有所帮助!