Files
luban-lite/bsp/peripheral/wireless/atbm603x/api/READEME.txt
刘可亮 8bca5e8332 v1.0.4
2024-04-03 16:40:57 +08:00

54 lines
1.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*接口API调用简介--2020-03-31*/
目前提供的RTOS驱动版本支持station 和ap 模式共存并且支持station 和ap 端的wps功能
注意目前sta模式接口名称为wlan0
ap模式接口名称为p2p0
启动/关闭station 模式接口使用如下:
/*************************************/
typedef enum __ATBM_WIFI_MODE
{
ATBM_WIFI_STA_MODE,
ATBM_WIFI_AP_MODE,
ATBM_WIFI_ADHOC,
ATBM_WIFI_MONITOR,
ATBM_WIFI_P2P_CLIENT,
ATBM_WIFI_P2P_GO
}ATBM_WIFI_MODE;
/**************************************/
1、atbm_wifi_onATBM_WIFI_STA_MODE
2、atbm_wifi_offATBM_WIFI_STA_MODE
station 扫描接口使用如下:
/*************************************/
3,atbm_wifi_scan_network
/************************************/
4、连接AP 接口
/**************************************************/
Parameters 1:ssid
Parameters 2:bssid 经常写为ATBM_NULL
Parameters 3:加密方式:
如果是open并且认证方式为openWLAN_WPA_AUTH_NONE
如果是tkip加密并且认证方式为openWLAN_WPA_AUTH_PSK
如果是aes加密并且认证方式为openWLAN_WPA2_AUTH_PSK
如果是混合加密并且认证方式为openWLAN_MIX_AUTH_PSK
Parameters 4:如果是wep加密设置
认证方式为open WLAN_ENCRYPT_WEP
认证方式为sharedWLAN_ENCRYPT_WEP_SHARED
Parameters 5密钥
如果是open 设置为ATBM_NULL
如果是加密 设置为对应的密码
/**************************************************/
atbm_wifi_sta_join_ap(Parameters 1,Parameters 2,Parameters 3,Parameters 4,Parameters 5)
/*************************************************************************************************
5、连接/断开AP 接口
/****************************************************/
atbm_wifi_sta_disjoin_ap
/***************************************************/
启动/关闭ap模式
/**********************************************/
atbm_wifi_ap_create
atbm_wifi_off1
/**********************************************/