I am using the basic WIFI example with added commands to set the scan params and get the scan results, but I seem to always get fewer results than I expect. When I do a scan with my phone I routinely see 8 APs nearby, but the CC3000 scan routinely has only 4-7 of them in any given set of results. Sometimes the results change, but there are always fewer than what actually exist (as if it randomly misses APs during each scan). I have used the default parameters of wlan_ioctl_set_scan_params(1, 20, 30, 2, 0x7FF, -100, 0, 205, intervals) and have tried increasing the dwell times to 200/300 and 2000/3000 as well as the increasing the number of probe responses to 10 with no apparent difference.
It's most likely not a signal strength issue as one of the APs is sitting right next to the module but it still is missing sometimes.
Any suggestions?
Thanks,
Andy