У меня есть приложение C# (WPF), которое сочетается с данными и получает данные с устройства с использованием Bluetooth Low Energy, используя пространства имен в UWP. У меня были прерывистые проблемы (особенно при вызове getgattservicesasync , например, время от времени висят), но он работает отлично. Загадывает меня - у меня есть приложение для тестирования BLE (приложение командной строки), которое работает нормально (по большей части) без него, как и мое основное приложение WPF. Кроме того, если я добавлю его в свой проект, он, похоже, ничего не делает, чтобы улучшить мои прерывистые проблемы. < /P>
xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest">
Spirotrac Remote Tablet
Vitalograph
6.2.1
6.2.1
< /code>
Я получил эту информацию со страницы Microsoft при создании базового манифеста пакета и добавил возможности Bluetooth. Что это делает, если без него работает Ble / UWP? Кроме того, моя функциональность Bluetooth заключается в отдельном проекте в моем решении, который компилируется в качестве DLL, следует ли он добавить в этот проект или мой основной (Startup) .exe Project? Нужно ли сборка «скопировать в выводный каталог»? Я также гарантировал, что манифестный файл скопирован в папку сборки. Однако я не вижу никаких изменений в поведении.
Подробнее здесь: https://stackoverflow.com/questions/794 ... or-ble-uwp