在iOS中,調用[CBCentralManager scanForPeripheralWithServices:options:]
可讓您指定服務UUID
以選擇BLE
外設。 UUID
我可以用什麼樣的服務發現SensorTag
?使用TI SensorTag需要哪些服務UUID?
下面是一個代碼示例:
- (void)startScan {
NSDictionary *options = @{ CBCentralManagerScanOptionAllowDuplicatesKey: @YES };
// This UUID doesn't work.
NSArray *services = @[[CBUUID UUIDWithString:@"F000AA00-0451-4000-B000-000000000000"]];
[self scanForPeripheralsWithServices:services options:options];
}
把零,檢查它的廣告數據(請參閱'didDiscoverPeripheral'回調方法)通告它的服務,然後你可以使用過濾設備的服務數組。 – Larme