添加STAwifi模式以及修改灯状态
This commit is contained in:
@@ -28,8 +28,10 @@ enum DEVICE_ERROR
|
||||
};
|
||||
enum DATA_PORT_TYPE
|
||||
{
|
||||
DATA_PORT_TYPE_UART = 1,
|
||||
DATA_PORT_TYPE_WIFI,
|
||||
DATA_PORT_TYPE_NONE = 0,
|
||||
DATA_PORT_TYPE_UART,
|
||||
DATA_PORT_TYPE_WIFI_TCP,
|
||||
DATA_PORT_TYPE_WIFI_UDP,
|
||||
DATA_PORT_TYPE_BLE_CMD,
|
||||
DATA_PORT_TYPE_BLE_VAL
|
||||
};
|
||||
@@ -38,7 +40,15 @@ enum CONNECT_TYPE
|
||||
DISCONNECT = 0,
|
||||
CONNECT_UART,
|
||||
CONNECT_BLE,
|
||||
CONNECT_WIFI
|
||||
CONNECT_WIFI_TCP,
|
||||
CONNECT_WIFI_UDP,
|
||||
};
|
||||
enum WIFI_MODE
|
||||
{
|
||||
AP_TCP,
|
||||
STA_TCP,
|
||||
AP_UDP,
|
||||
STA_UDP
|
||||
};
|
||||
typedef struct
|
||||
{
|
||||
@@ -47,7 +57,9 @@ typedef struct
|
||||
sb_data_port_t* ble_spp_server_val;
|
||||
sb_data_port_t* ble_spp_client_cmd;
|
||||
sb_data_port_t* ble_spp_client_val;
|
||||
sb_data_port_t* wifi;
|
||||
sb_data_port_t* wifi_tcp;
|
||||
sb_data_port_t* wifi_udp;
|
||||
uint8_t wifi_mode;
|
||||
|
||||
socket_listen_tcp_t tcp_listen;
|
||||
}init_device_t;
|
||||
@@ -96,6 +108,10 @@ uint8_t ble_init(init_device_t *port);
|
||||
* @retval 0 成功
|
||||
*/
|
||||
uint8_t wifi_init(init_device_t *port);
|
||||
/**
|
||||
* @brief WIFI 模式切换
|
||||
*/
|
||||
void wifi_mode_switch(init_device_t *port);
|
||||
/**
|
||||
* @brief 嵌入式设备数据接口
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user