Code:
scaninfo pscaninfo;
pscaninfo.pbss = arg;
if (( arg != NULL ) && ( status == OK ))
{
bss = STAILQ_FIRST( pscaninfo.pbss );
while ( bss != NULL )
{
os_printf ( "Station MAC: " MACSTR ", ssid: %.32s, channel: %d, rssi: %d\n", MAC2STR(bss->bssid),
bss->ssid,
bss->channel,
bss->rssi );
// get nexts
bss = STAILQ_NEXT( bss, next );
}
else
{
// empty the list
os_printf ( "Failed to scan\n" );
}
Statistics: Posted by geo.espressif — Fri Nov 13, 2015 6:11 pm
Code:
wifi_station_scan(NULL, json_scan_cb);
LOCAL void ICACHE_FLASH_ATTR json_scan_cb(void *arg, STATUS status)
{
pscaninfo->pbss = arg;
....
}
struct bss_info *bss = NULL;
bss = STAILQ_FIRST(pscaninfo->pbss);
Statistics: Posted by doswork — Wed Jul 08, 2015 9:55 am
Statistics: Posted by kolban — Tue Jul 07, 2015 3:30 am