Ich bin neu in der Programmierung von Bluetooth Low Energy mit BlueZ.So führen Sie einen Bluetooth-Low-Energy-Scan über die BlueZ C-Bibliothek durch
Ich möchte einen nativen Code c zum Scannen in der Nähe von Geräten mit einem BlueZ API für Bluetooth Low Energy auf Intel Edison entwickeln. Ich habe this question gesehen, aber die Antwort hilft nicht wirklich. Irgendein Rat?
ich dieses Codebeispiel verwenden gesehen haben. Es funktioniert, aber es scannt keine BLE-Geräte - nur normale. – Longes
@Longes Für BLE müssen Sie den 'hci_le_set_scan_parameter 'setzen, [siehe dieses Beispiel für den BLE-Scan] (https://github.com/carsonmcdonald/bluez-experiments/blob/master/experiments/scantest.c) – ashoke
Das BLE-Beispiel hängt von ncurses ab, zum Testen habe ich es zu einer reinen Konsolenanwendung geändert. Außerdem müssen Sie es mit sudo ausführen. – prmottajr