Я потратил некоторое время на поиски способов обмена данными с микроконтроллером Bluno Beetle от DFRobots, использующий Bluetooth LE, и настольное приложение, написанное на C#. У DFRobots есть код (на Java Android), где они используют профили GATT для обмена данными с/на микроконтроллер и телефон Android. Я проверил это приложение на себе, и оно работает отлично. Я хотел бы, чтобы подобное приложение, написанное на C#, работало на рабочем столе. Недавно я купил BLE донгл (самый дешевый вариант Я нашел на Amazon), который я могу успешно соединить.
До сих пор я нашел решения, которые включают использование UWP, являясь одним из примеров обмена данными между Windows Phone и монитор сердечного ритма и очень мало документации о том, как это сделать для настольных приложений здесь и здесь, которые связаны с использованием System.Runtime.WindowsRuntime, но не содержат другой информации о том, как подключиться к устройству или прослушать то, что транслируется.
Кто-нибудь из вас, ребята, знает, действительно ли это возможно? И если да, знаете ли вы об учебнике, который я мог бы использовать, чтобы помочь мне?
Спасибо!