Part Number: CC2652R
Now I am using CC26X2R1 LaunchPad to check BLE features. The example host_test_CC26X2R1_LAUNCHXL_tirtos_ccs.hex I downloaded to the borad was compiled with sdk-6.10.00.20. I adjusted two parameters on BTool, set duration to 0 to make the scan not stop and set max records to 500, then press the scan button. The number of scanned devices always stops after the 16th record, although there are hundreds of devices nearby. FAE suggested I could try adjusting MAX_NUM_WL_ENTRIES in ble_user_config.h. It was normal until it was set to 95, and I can find as many devices as I set it. But when it was set to 100, it couldn't find any device at all.
I also tried to download image that was compiled with sdk-4, and the same settings are on BTool, then I was able to scan over 400 devices without changing MAX_NUM_WL_ENTRIES(default is 16) in my office. FAE says it should be ram size limit. The older sdk-4 will drop the old data when the scanned devices exceed the ram size setting, but the new sdk will stop dircetly when the set ram size is full, so there will be different behaviors.
Is it possible to make sdk6 behave the same as sdk4? I need to capture these hundreds of devices for analysis.
Best Regards,
Jacky_chang