Я пытаюсь запустить код BluetoothLE из Universal Windows Sample -> https://github.com/Microsoft/Windows-universal-samples Изначально устройство успешно сопрягается
Но когда я нажимаю кнопку «Подключить», отображается сообщение об ошибке «Устройство недоступно»Я установил точку останова в начале этого фрагмента кода, и переменная результата не была равна GattCommunicationStatus.Success
.
GattDeviceServicesResult result = await bluetoothLeDevice.GetGattServicesAsync(BluetoothCacheMode.Uncached);
gatt = (int)result.Status;
if (result.Status == GattCommunicationStatus.Success)
{
var services = result.Services;
rootPage.NotifyUser(String.Format("Found {0} services", services.Count), NotifyType.StatusMessage);
foreach (var service in services)
{
ServiceCollection.Add(new BluetoothLEAttributeDisplay(service));
}
ConnectButton.Visibility = Visibility.Collapsed;
ServiceList.Visibility = Visibility.Visible;
}
else
{
rootPage.NotifyUser("Device unreachable", NotifyType.ErrorMessage);
}
Пожалуйста, помогите Спасибо