【发布时间】:2013-02-01 17:52:51
【问题描述】:
我是新手。我正在尝试开发一个 iOS 应用程序,我可以在其中将数据交换到多个蓝牙 LE 从站。
我能够连接多个从站并从中读取数据。但问题是我只能写入(声音蜂鸣器)到其中一个(要连接的最新从站)。
我正在使用http://processors.wiki.ti.com/index.php/Category:IPhone4SBLEDemo中提供的代码
如何为所有连接的设备发出蜂鸣声?
ViewController.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];}
【问题讨论】:
-
您能告诉我如何同时连接到多个设备吗?谢谢
标签: ios core-bluetooth bluetooth-lowenergy slave