Связь Windows 10 IoT и Adafruit M0 BLE

Я использую Windows 10 IoT (v14342) на raspberry pi 3 и пытаюсь установить связь с модулем Adafruit M0 BLE. После сопряжения я могу писать и получать сообщения от него, и если модуль пера временно теряет питание, кажется, что Windows 10 IoT не может ничего писать на него. Моя программа записывает характеристики уведомления в модуль пера и выдает следующее исключение:

Для указанного сеанса входа в систему нет ключа сеанса пользователя. (Исключение из HRESULT: 0x80070572)

Означает ли это, что он теряет информацию о сопряжении? Если это так, я вижу, что W10 и перо связаны. (Синий светодиод на стороне пера загорается)

Я не уверен, на чьей стороне существует проблема. Кроме того, как отлаживать службы Bluetooth на стороне Windows 10.

Любая помощь будет здорово.

Спасибо


person Illuminati0x5B    schedule 17.06.2016    source источник
comment
Другим решением является использование API сопряжения в приложении и пусть DevicePairingProtectionLevel будет None. Тогда системе не требуется информация о соединении для связи с сопряженным периферийным устройством. В этом случае ваш код сопряжения в приложении может выглядеть как var result = await someDevice.Pairing.PairAsync(DevicePairingProtectionLevel.None);.   -  person Carter    schedule 20.06.2016