Bluetooth 4 (BLE) кажется невозможным для доступа на многих устройствах (например, ноутбук HP 15-d004au)

0

Я хочу написать код C/C++ для связи между ноутбуком HP 15-d004au и DISTO D510 laser measuring device, для которого требуется Bluetooth 4 Low Energy (BLE).

Предполагается, что на ноутбуке есть Bluetooth 4, и действительно, я могу соединиться с моим устройством через Windows 8.1, но я не могу получить к нему доступ в C/C++.

Если я вызываю BluetoothIsVersionAvailable(), то самая высокая версия, которая возвращает true, равна 2.1, а не 4.0, как требуется для BLE.

  • Какая сделка?
  • Это неправильный API для использования, или это проблема конфигурации на устройстве?
Теги:
bluetooth
bluetooth-lowenergy

1 ответ

0

Оказывается, несмотря на то, что BluetoothIsVersionAvailable() говорит, что ноутбук поддерживает только до Bluetooth 2.1, другие вызовы API все еще функционируют, поэтому я смог заставить его работать в любом случае.

Спасибо, Роб.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню