main/task_wifi.h

changeset 1
ad2c8b13eb88
parent 0
b74b0e4902c3
child 22
90f22a101fc6
equal deleted inserted replaced
0:b74b0e4902c3 1:ad2c8b13eb88
35 char STA_ip[16]; ///< IP address. 35 char STA_ip[16]; ///< IP address.
36 char STA_nm[16]; ///< IP netmask. 36 char STA_nm[16]; ///< IP netmask.
37 char STA_gw[16]; ///< IP gateway. 37 char STA_gw[16]; ///< IP gateway.
38 } WIFI_State; 38 } WIFI_State;
39 39
40 40 /**
41 41 * @brief Update reason codes.
42 */
42 typedef enum update_reason_code_t { 43 typedef enum update_reason_code_t {
43 UPDATE_CONNECTION_OK = 0, 44 UPDATE_CONNECTION_OK = 0,
44 UPDATE_FAILED_ATTEMPT = 1, 45 UPDATE_FAILED_ATTEMPT = 1,
45 UPDATE_USER_DISCONNECT = 2, 46 UPDATE_USER_DISCONNECT = 2,
46 UPDATE_LOST_CONNECTION = 3 47 UPDATE_LOST_CONNECTION = 3
47 } update_reason_code_t; 48 } update_reason_code_t;
48 49
49 50
50 51
51 /** 52 /**
52 * @brief Get WiFi STA config.
53 * #return wifi_config_t structure.
54 */
55 //wifi_config_t* task_wifi_GetWifiStaConfig(void);
56
57 /**
58 * @brief Main task for the wifi_manager 53 * @brief Main task for the wifi_manager
59 */ 54 */
60 void task_wifi( void * pvParameters ); 55 void task_wifi(void *);
61 56
62 /** 57 /**
63 * @brief WiFi setup, init screens. 58 * @brief WiFi setup, init screens.
64 */ 59 */
65 bool WiFi_Init(void); 60 bool WiFi_Init(void);

mercurial