AnsweredAssumed Answered

How to configure QN908x for the continuous SCAN mode? And to scan more than ten devices.

Question asked by Kishan Saralaya on Feb 5, 2020
Latest reply on Apr 3, 2020 by Kishan Saralaya

How to configure QN908x for the continuous SCAN mode? And to scan more than ten devices.


We tried to test this feature [always scan mode] using Wireless UART (freertos version) example code - where we commented out the case logic defined for gScanStateChanged_c - this will stop triggering the ScanningTimerCallback method and this method calls GAPStop().  And then tried to set different values to "gGapScanContinuously_d" passed in the gGapCentral_c case of the BleApp_Start() . Irrespective of any of these changes is unable to keep the QN908x in the continuous SCAN mode and also the other issue is here QN908x is able to scan only 10 BLE Peripheral devices present in the vicinity. 

 

Is there any configurations needs to be made in order to scan more than ten devices ?. [we configured the scan parameter to gPairingParameters.localIoCapabilities = gIoNone_c]. In our test environment there were more than 15 BLE peripheral devices and able to see them using other BLE Test tools but NXP QN908x controller is able to list only any of the 10 from these 15]

Outcomes