Сканирование периферийных устройств Arduino по сервису в xcode - PullRequest
0 голосов
/ 05 октября 2019

Когда я сканирую на centralManager.scanForPeripherals(withServices: nil)
, он обнаруживается на моем устройстве <CBPeripheral: 0x2801b4be0, identifier = 7FD5C9DC-FD5E-6C75-5565-24DAE324B75F, name = MyESP32, state = disconnected>, но когда я изменяю его на UUID, я не получаю результатов

#define SERVICE_UUID        "4fafc201-1fb5-459e-8fcc-c5c9c331914b"
#define CHARACTERISTIC_UUID "beb5483e-36e1-4688-b7f5-ea07361b26a8"
let ble_iotCBUUID = CBUUID(string: "4fafc201-1fb5-459e-8fcc-c5c9c331914b")

centralManager.scanForPeripherals(withServices: [ble_iotCBUUID])

нет результатов

...