MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / print_ap_info

Function print_ap_info

components/drivers/wlan/dev_wlan_cmd.c:323–385  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

321}
322
323static void print_ap_info(struct rt_wlan_info *info,int index)
324{
325 char *security;
326
327 if(index == 0)
328 {
329 rt_kprintf(" SSID MAC security rssi chn Mbps\n");
330 rt_kprintf("------------------------------- ----------------- -------------- ---- --- ----\n");
331 }
332
333 {
334 rt_kprintf("%-32.32s", &(info->ssid.val[0]));
335 rt_kprintf("%02x:%02x:%02x:%02x:%02x:%02x ",
336 info->bssid[0],
337 info->bssid[1],
338 info->bssid[2],
339 info->bssid[3],
340 info->bssid[4],
341 info->bssid[5]
342 );
343 switch (info->security)
344 {
345 case SECURITY_OPEN:
346 security = "OPEN";
347 break;
348 case SECURITY_WEP_PSK:
349 security = "WEP_PSK";
350 break;
351 case SECURITY_WEP_SHARED:
352 security = "WEP_SHARED";
353 break;
354 case SECURITY_WPA_TKIP_PSK:
355 security = "WPA_TKIP_PSK";
356 break;
357 case SECURITY_WPA_AES_PSK:
358 security = "WPA_AES_PSK";
359 break;
360 case SECURITY_WPA2_AES_PSK:
361 security = "WPA2_AES_PSK";
362 break;
363 case SECURITY_WPA2_TKIP_PSK:
364 security = "WPA2_TKIP_PSK";
365 break;
366 case SECURITY_WPA2_MIXED_PSK:
367 security = "WPA2_MIXED_PSK";
368 break;
369 case SECURITY_WPS_OPEN:
370 security = "WPS_OPEN";
371 break;
372 case SECURITY_WPS_SECURE:
373 security = "WPS_SECURE";
374 break;
375 default:
376 security = "UNKNOWN";
377 break;
378 }
379 rt_kprintf("%-14.14s ", security);
380 rt_kprintf("%-4d ", info->rssi);

Callers 1

user_ap_info_callbackFunction · 0.85

Calls 1

rt_kprintfFunction · 0.85

Tested by

no test coverage detected