10#ifndef __TUYA_HAL_WIFI_H__
11#define __TUYA_HAL_WIFI_H__
27#define tuya_hal_wifi_all_ap_scan(ap_ary, num) tal_wifi_all_ap_scan(ap_ary, num)
37#define tuya_hal_wifi_assign_ap_scan(ssid, ap) tal_wifi_assign_ap_scan(ssid, ap)
47#define tuya_hal_wifi_release_ap(ap) tal_wifi_release_ap(ap)
55#define tuya_hal_wifi_set_cur_channel(chan) tal_wifi_set_cur_channel(chan)
63#define tuya_hal_wifi_get_cur_channel(chan) tal_wifi_get_cur_channel(chan)
75#define tuya_hal_wifi_sniffer_set(en, cb) tal_wifi_sniffer_set(en, cb)
85#define tuya_hal_wifi_get_ip(wf, ip) tal_wifi_get_ip(wf, ip)
95#define tuya_hal_wifi_set_mac(wf, mac) tal_wifi_set_mac(wf, mac)
105#define tuya_hal_wifi_get_mac(wf, mac) tal_wifi_get_mac(wf, mac)
113#define tuya_hal_wifi_set_work_mode(mode) tal_wifi_set_work_mode(mode)
121#define tuya_hal_wifi_get_work_mode(mode) tal_wifi_get_work_mode(mode)
137#define tuya_hal_wifi_ap_start(cfg) tal_wifi_ap_start(cfg)
159#define tuya_hal_wifi_ap_stop() tal_wifi_ap_stop()
173#define tuya_hal_wifi_get_connected_ap_info_v2(fast_ap_info) tal_wifi_get_connected_ap_info(fast_ap_info)
187#define tuya_hal_fast_station_connect_v2(fast_ap_info) tal_fast_station_connect(fast_ap_info)
212#define tuya_hal_wifi_station_connect(ssid, passwd) tal_wifi_station_connect(ssid, passwd)
235#define tuya_hal_wifi_station_disconnect() tal_wifi_station_disconnect()
250#define tuya_hal_wifi_station_get_conn_ap_rssi(rssi) tal_wifi_station_get_conn_ap_rssi(rssi)
258#define tuya_hal_wifi_get_bssid(mac) tal_wifi_get_bssid(mac)
266#define tuya_hal_wifi_station_get_status(stat) tal_wifi_station_get_status(stat)
274#define tuya_hal_wifi_set_country_code(ccode) tal_wifi_set_country_code(ccode)
283#define tuya_hal_wifi_send_mgnt(buf, len) tal_wifi_send_mgnt(buf, len)
292#define tuya_hal_wifi_register_recv_mgnt_callback(enable, recv_cb) tal_wifi_register_recv_mgnt_callback(enable, recv_cb)
303#define tuya_os_wifi_intf_init()
Common process - Initialization