6#include "luat_msgbus.h"
117#define Luat_MAX_CHANNEL_NUM 14
140#define LUAT_MAX_WIFI_BSSID_NUM 40
141#define LUAT_MAX_SSID_HEX_LENGTH 32
#define LUAT_MAX_SSID_HEX_LENGTH
SSID 的最大长度
int32_t luat_get_wifiscan_cell_info(luat_wifiscan_set_info_t *set_info, luat_wifisacn_get_info_t *get_info)
获取wifiscan 的信息
struct luat_wifisacn_get_info luat_wifisacn_get_info_t
wifiscan 扫描结果
#define LUAT_MAX_WIFI_BSSID_NUM
bssid 的最大数量
struct luat_wifiscan_set_info luat_wifiscan_set_info_t
wifiscan 控制参数结构体
#define Luat_MAX_CHANNEL_NUM
enum luat_wifiscan_set_priority luat_wifiscan_set_priority_t
wifiscan 扫描的优先级
int luat_wlan_scan_nonblock(luat_wifiscan_set_info_t *set_info)
获取wifiscan 的信息
luat_wifiscan_set_priority
wifiscan 扫描的优先级
@ LUAT_WIFISCAN_WIFI_PERFERRD
@ LUAT_WIFISCAN_DATA_PERFERRD
int luat_wlan_get_ip(int type, char *data)
int luat_wlan_ap_start(luat_wlan_apinfo_t *apinfo)
int luat_wlan_set_station_ip(luat_wlan_station_info_t *info)
int luat_wlan_ap_stop(void)
int luat_wlan_set_mac(int id, const char *mac)
struct luat_wlan_apinfo luat_wlan_apinfo_t
int luat_wlan_get_ap_gateway(char *buff)
struct luat_wlan_scan_result luat_wlan_scan_result_t
int luat_wlan_set_ps(int mode)
@ LUAT_SC_TYPE_ESPTOUCH_V2
@ LUAT_SC_TYPE_ESPTOUCH_AIRKISS
int luat_wlan_scan_get_result(luat_wlan_scan_result_t *results, size_t ap_limit)
int luat_wlan_smartconfig_stop(void)
const char * luat_wlan_get_hostname(int id)
int luat_wlan_connect(luat_wlan_conninfo_t *info)
struct luat_wlan_station_info luat_wlan_station_info_t
int luat_wlan_set_hostname(int id, const char *hostname)
struct luat_wlan_conninfo luat_wlan_conninfo_t
int luat_wlan_init(luat_wlan_config_t *conf)
int luat_wlan_mode(luat_wlan_config_t *conf)
int luat_wlan_disconnect(void)
int luat_wlan_smartconfig_start(int tp)
int luat_wlan_get_ap_bssid(char *buff)
int luat_wlan_get_ap_rssi(void)
int luat_wlan_get_mac(int id, char *mac)
struct luat_wlan_config luat_wlan_config_t
int luat_wlan_get_ps(void)
int luat_wlan_ready(void)
int8_t rssi[LUAT_MAX_WIFI_BSSID_NUM]
uint8_t channel[LUAT_MAX_WIFI_BSSID_NUM]
uint8_t ssidHex[LUAT_MAX_WIFI_BSSID_NUM][LUAT_MAX_SSID_HEX_LENGTH]
uint8_t bssid[LUAT_MAX_WIFI_BSSID_NUM][6]
uint8_t ssidHexLen[LUAT_MAX_WIFI_BSSID_NUM]
uint8_t channelId[Luat_MAX_CHANNEL_NUM]
uint32_t auto_reconnection_delay_sec
uint32_t auto_reconnection