Разработка для BLE windows 8.1

Я нашел рассеяние по сети, но нет точного ответа. Все говорят о разработке BLE для Android и iOS, но как разрабатывать для Windows в C# (.NET)?

Я нашел это http://social.msdn.microsoft.com/Forums/windowsapps/en-US/2f236b71-a6ac-4c42-aef3-723c3691cbf8/how-to-discover-connectdisconnect-and-reconnect-to-bluetooth-low-energy-device-from-windows-81?forum=wdk

Я пробовал пример C#, но у меня нет устройств с профилями работоспособности (и я не знаю, как настроить поиск универсального устройства). Я попытался изменить код, но это не помогло

У меня есть сенсорная метка, а также общий модуль BLE HM-10, полезный для проектов Arduino. Мой iPhone может найти оба этих устройства с помощью приложения SensorTag или LightBlue.

Я также нашел это http://orcs.sebsoft.com/openvision/index.php/8-vision/37-how-to-acquire-data-by-c-from-bluetooth-4-bluetooth-low-energy-ti-ble-keyfob-ti-sensor-tag

Я попытался запустить его и сканировать, но он не нашел никаких устройств BLE. Я даже не знаю, правильно ли я это делаю.

У меня есть USB-ключ BT 4.0.

Как же я могу обнаружить устройство Bluetooth?

Спасибо

2 ответа

Решение

Вот блог из двух частей о перечислении и настройке устройств BLE в Windows 8.1.

Прочитав это, документация по MSDN, похоже, стала более понятной.

Это всего лишь предположение, но если вы используете универсальный модуль HM-10 BT, вам, возможно, придется сначала его запрограммировать, чтобы он был обнаруживаем и доступен.

Вы делаете это с помощью AT-команд, которые вы можете найти в техническом описании HM-10. Способ отправки этих команд модулю зависит от вас, вы можете использовать микроконтроллер, например, Arduino, или через последовательную консоль.

Другие вопросы по тегам