QBluetoothServiceDiscoveryAgent не ищет устройства.



  • Стандартные примеры использующие QBluetoothServiceDiscoveryAgent не находят устройств.
    в логе
    qt.bluetooth.android: DeviceDiscoveryBroadcastReceiver::onReceive() - event: "android.bluetooth.device.action.FOUND"
    qt.bluetooth.android: Device found: "BT123_" "B0:B4:48:A9:2D:A7" isLeScanResult: false

    android version 4.2.2 , 5.0.2
    android sdk 25, 23,17
    android ndk .r15
    Qt Qt-5.9.1\bluetooth\build-btchat-Android_armeabi_v7a_GCC_4_9_Qt_Qt_5_9_1_for_Android_armv7



  • @eshirshov
    Опытным путём выяснилось: соединения отфильтровывались:
    static const QLatin1String serviceUuid("e8e10f95-1a70-4b27-9ccf-02010264e9c8");
    m_discoveryAgent->setUuidFilter(uuid);
    патч:
    //m_discoveryAgent->setUuidFilter(uuid);


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.