当我使用CBPeripheralManager
- (BOOL) updateValue: (NSData *) value forCharacteristic: (CBMutableCharacteristic *) characteristic onSubscribedCentrals: (NSArray *) centrals;
可以用于将数据从外围设备发送到central [CentralManager]。
但是如何将数据从Central
[CBCentralManager]
发送到外围设备?没有办法吗?
最后,
CBPeripheralManager
如何接收数据?我有一个关于CoreBluetooth的问题
这是代码
https://drive.google.com/file/d/0B1trn7LauGlrWmdIQUJkcldvZzg/edit?usp=sharing
有两个项目是“中央”和“外围”
当外围设备连接中央时。在Peripheral SendData方法中有一种可以将数据发送到Central,在Central中有一种用于接收数据的方法
(void)外设:(CBPeripheral *)_peripheral didUpdateValueForCharacteristic:(CBCharacteristic *)特征错误:(NSError *)错误
问题是,如何从中央和外围设备发送数据并接收数据?
最佳答案
您可以在应用程序中使用CoreBluetooth外设
https://github.com/liquidx/CoreBluetoothPeripheral
它将允许您发送和接收数据。
同时,您可以在skype(boygaggoo)上寻求帮助。
关于ios - CoreBluetooth双向通讯,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24278259/