我是新来的。我正在尝试开发一个 iOS 应用程序,我可以在其中将数据交换到多个蓝牙 LE 从站。
我能够连接多个从站并从中读取。但问题是我只能向其中一个(要连接的最新从属设备)写入(声音蜂鸣器)。
我正在使用http://processors.wiki.ti.com/index.php/Category:IPhone4SBLEDemo中提供的代码
如何为所有连接的设备发出蜂鸣声?
视图控制器.m
- (IBAction)TIBLEUISoundBuzzerButton:(id)sender {
[t soundBuzzer:0x02 p:[t activePeripheral]]; //Sound buzzer with 0x02 as data value
钥匙扣.m
-(void) soundBuzzer:(Byte)buzVal p:(CBPeripheral *)p {
NSData *d = [[NSData alloc] initWithBytes:&buzVal length:TI_KEYFOB_PROXIMITY_ALERT_WRITE_LEN];
[self writeValue:TI_KEYFOB_PROXIMITY_ALERT_UUID characteristicUUID:TI_KEYFOB_PROXIMITY_ALERT_PROPERTY_UUID p:p data:d];}