Microchip® Advanced Software Framework

wilc/weather_concurrent_bt_demo/sta.h File Reference

STA Task.

Copyright (c) 2016-2018 Microchip Technology Inc. and its subsidiaries.

Macros

#define AP_STA_CONCURRENCY
 
#define AP_WLAN_AUTH   M2M_WIFI_SEC_OPEN/* < Security manner M2M_WIFI_SEC_OPEN, M2M_WIFI_SEC_WPA_PSK*/
 
#define AP_WLAN_PSK   L"1234567890" /* < Password for WILC SSID */
 
#define AP_WLAN_SSID   L"DEMO_AP" /* < WILC SSID */
 Wi-Fi Settings - AP mode. More...
 
#define STA_POST_BUFFER   "&appid=c592e14137c3471fa9627b44f6649db4&mode=xml&units=metric HTTP/1.1\r\nHost: api.openweathermap.org\r\nAccept: */*\r\n\r\n"
 
#define STA_PREFIX_BUFFER   "GET /data/2.5/weather?q="
 Send buffer of TCP socket. More...
 
#define STA_WEATHER_SERVER_NAME   "api.openweathermap.org"
 Weather information provider server. More...
 
#define STA_WLAN_AUTH   M2M_WIFI_SEC_OPEN/* < Security manner */
 
#define STA_WLAN_PSK   L"1234567890" /* < Password for Destination SSID */
 
#define STA_WLAN_SSID   L"DEMO_AP" /* < Destination SSID */
 Wi-Fi Settings - STA mode. More...
 
#define WEP_AUTH_TYPE   WEP_ANY
 
#define WEP_CONN_PARAM   {WEP_KEY_INDEX, WEP_KEY_SIZE, WEP_KEY, WEP_AUTH_TYPE}
 
#define WEP_KEY   "1234567890"
 64 bit WEP key. More...
 
#define WEP_KEY_INDEX   M2M_WIFI_WEP_KEY_INDEX_1
 WEP security setting for STA mode and/or AP mode. More...
 
#define WEP_KEY_SIZE   sizeof(WEP_KEY)
 

Functions

void sta_task (void *argument)
 STA task main function. More...
 

#define AP_STA_CONCURRENCY
#define AP_WLAN_AUTH   M2M_WIFI_SEC_OPEN/* < Security manner M2M_WIFI_SEC_OPEN, M2M_WIFI_SEC_WPA_PSK*/

Referenced by sta_task().

#define AP_WLAN_PSK   L"1234567890" /* < Password for WILC SSID */

Referenced by sta_task().

#define AP_WLAN_SSID   L"DEMO_AP" /* < WILC SSID */

Wi-Fi Settings - AP mode.

Referenced by sta_task().

#define STA_POST_BUFFER   "&appid=c592e14137c3471fa9627b44f6649db4&mode=xml&units=metric HTTP/1.1\r\nHost: api.openweathermap.org\r\nAccept: */*\r\n\r\n"

Referenced by sta_task().

#define STA_PREFIX_BUFFER   "GET /data/2.5/weather?q="

Send buffer of TCP socket.

Referenced by sta_task().

#define STA_WEATHER_SERVER_NAME   "api.openweathermap.org"

Weather information provider server.

#define STA_WLAN_AUTH   M2M_WIFI_SEC_OPEN/* < Security manner */

Referenced by sta_task(), and wifi_cb().

#define STA_WLAN_PSK   L"1234567890" /* < Password for Destination SSID */

Referenced by sta_task(), and wifi_cb().

#define STA_WLAN_SSID   L"DEMO_AP" /* < Destination SSID */

Wi-Fi Settings - STA mode.

Referenced by http_request(), sta_task(), and wifi_cb().

#define WEP_AUTH_TYPE   WEP_ANY
#define WEP_CONN_PARAM   {WEP_KEY_INDEX, WEP_KEY_SIZE, WEP_KEY, WEP_AUTH_TYPE}
#define WEP_KEY   "1234567890"

64 bit WEP key.

In case of WEP64, 10 hexadecimal (base 16) characters (0-9 and A-F) ) 128 bit WEP key. In case of WEP128, 26 hexadecimal (base 16) characters (0-9 and A-F) )

#define WEP_KEY_INDEX   M2M_WIFI_WEP_KEY_INDEX_1

WEP security setting for STA mode and/or AP mode.

#define WEP_KEY_SIZE   sizeof(WEP_KEY)

void sta_task ( void *  argument)

STA task main function.