连接配对的设备我已连接条码扫描器设备检索其通过蓝牙的iOS
我想知道它的配对状态。无论是否与设备连接。
- (void) centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI
{
self.connectingPeripheral = peripheral;
NSLog(@"@@@@@@Peripheral Name is:%@ Identifier:%@ Services:%@",peripheral.name,peripheral.identifier,peripheral.services);
[self.bluetoothManager connectPeripheral: self.connectingPeripheraloptions: nil];
}
我得到的信息有关Mac的其附近并启用。但我没有在此方法中获得条码扫描仪信息。
我需要条形码扫描仪是否连接到设备。
任何人都可以建议如何找到条形码扫描仪的连接。
我很感谢您的回复,谢谢。
您确定它是蓝牙低功耗设备吗?目前尚不清楚其信息页面。 – Larme
更新:我在文档(http://www.barcodedatalink.com/media/pdf/Motorola_CS3000_Brochure.pdf)上看到“蓝牙,2类,2.1版+增强型数据”。所以你不会在CoreBluetooth上找到它(这只适用于蓝牙低功耗)。你可以用ExternalAccessory.framework找到它。 – Larme
@Larme,除了核心蓝牙和ExternalAccessory外,您能否提出任何解决方案,因为他们没有得到条码扫描器的详细信息。 – Vidhyanand