1、STA(station)模式
? ? 支持STA VAP的創(chuàng)建渠缕、掃描勾哩、關(guān)聯(lián)以及DHCP功能抗蠢,當(dāng)設(shè)備需要接入某個網(wǎng)絡(luò)并且需要與該網(wǎng)絡(luò)通信時,可以使用STA模式思劳。
? ? 驅(qū)動STA的功能接口如下:
? ? ? ? 1迅矛、啟動STA? ? ? ? ? ? ? ? wifi_init();
? ? ? ? 2、設(shè)置STA帶寬? ? ? ? ?wifi_set_band();
? ? ? ? 3潜叛、設(shè)置STA自動重連? ?wifi_reconnect();
? ? ? ? 4秽褒、開啟掃描? ? ? ? ? ? ? ? ? ?wifi_scan();?
? ? ? ? 5壶硅、獲取掃描結(jié)果? ? ? ? ? ? ?wifi_scan_result();??
? ? ? ? 6、STA連接相應(yīng)的WiFi網(wǎng)絡(luò)? ?wifi_connect();
? ? ? ? 7震嫉、獲取連接狀態(tài)? ? ? ? ? ? ? ? wifi_connect_result();? ??
? ? ? ? 8森瘪、啟動DHCP客戶端,獲取IP地址? wifi_DHCP_start();
? ? ? ? 9票堵、關(guān)閉STA? ? ? ? ? ? ? ? ? ? ? ? ? wifi_deinit();
2扼睬、softAP模式
? ? 提供網(wǎng)絡(luò)接入點共其他設(shè)備接入共享網(wǎng)絡(luò)內(nèi)的數(shù)據(jù),并提供DHCP服務(wù)悴势。
? ? 相關(guān)驅(qū)動接口如下:
? ? ? ? 1窗宇、開啟soft AP? ? ? ? ? ? ?wifi_ap_start();
? ? ? ? 2、設(shè)置協(xié)議模式(802.11b/g/n) wifi_ap_protocol_set();
? ? ? ? 3特纤、設(shè)置廣播周期? ? ? ? ? wifi_ap_broadcast_period();
? ? ? ? 4军俊、設(shè)置帶寬? ? ? ? ? ? ? ? ? wifi_ap_band_set();
? ? ? ? 5、設(shè)置AP信息? ? ? ? ? ? ?wifi_netif_set();
? ? ? ? 6捧存、獲取接入的STA信息? wifi_ap_get_sta();
? ? ? ? 7粪躬、關(guān)閉soft AP? ? ? ? ? ? ? ?wifi_ap_stop();
? ??????
? ??????