1. 完成了ota功能的基本测试,测试通过
2. 封装了一个模板线程类,支持创建来自单例类的成员函数线程,普通类的线程,普通函数线程 3. 封装了一个Wifi模块类,支持Wifi的各种基本配置
This commit is contained in:
+19
-1
@@ -41,7 +41,25 @@ uint16_t WIFI_Scan(void);
|
||||
void BLE_Init(void *arg);
|
||||
uint16_t BLE_Scan(void);
|
||||
|
||||
// 新增接口函数
|
||||
// 下面的函数为新增的函数
|
||||
// Code By Misaki
|
||||
|
||||
/**
|
||||
* @brief 自动连接指定 Wi-Fi,带重试
|
||||
* @param ssid 目标热点名称
|
||||
* @param password 密码
|
||||
* @param max_retry 最大重连次数(0 表示仅尝试一次)
|
||||
* @return true 成功连接
|
||||
* false 达到重试上限仍未连上
|
||||
*/
|
||||
bool WiFi_AutoConnect(const char *ssid, const char *password, uint8_t max_retry);
|
||||
|
||||
/**
|
||||
* @brief 断开当前 STA 连接
|
||||
*/
|
||||
esp_err_t WiFi_Disconnect(void);
|
||||
|
||||
// 接口函数
|
||||
uint16_t wireless_get_wifi_ap_list(wifi_ap_info_t *ap_list, uint16_t max_aps);
|
||||
uint16_t wireless_get_ble_device_list(ble_device_info_t *device_list, uint16_t max_devices);
|
||||
void wireless_print_wifi_aps(void);
|
||||
|
||||
Reference in New Issue
Block a user