QBluetoothDeviceDiscoveryAgent::UnsupportedPlatformError on BeagleBone Black with BTLE
I built QT 5.5.1 from source on the BeagleBone Black Rev. C (ARMv7, linux debian, bluez 5.23). It took a while but it worked. I can build my QT Project code just fine.
However, as soon as I try to scan for Bluetooth Low Energy devices I get this error: QBluetoothDeviceDiscoveryAgent::UnsupportedPlatformError.
If I run the basic Lowenergyscanner example I get the message "an unknown error has occured", which is probably the same thing.
But I can scan for and connect to Bluetooth Low Energy devices just fine through the terminal with sudo hcitool lescan for instance.
Why does QT throw the error? How do I fix this?