WE310F5  39.00.000

This section demonstrates APIs supported by TCP/UDP Application. More...

#define TEA_DEFUALT_WLAN_START_MODE   0 /* Can be STATION_MODE : 0 or AP_MODE : 1 */
 
#define TEA_DEFUALT_WLAN_DOMAIN   0
 
#define TEA_DEFAULT_STA_ENABLE   1
 
#define TEA_DEFAULT_STA_SSID   "dlink_we310"
 
#define TEA_DEFUALT_STA_CHANNEL   0
 
#define TEA_DEFAULT_STA_PASSPHRASE   ""
 
#define TEA_DEFAULT_STA_SECURITY_TYPE   0
 
#define TEA_DEFAULT_STA_ENCRYPTION_TYPE   0
 
#define TEA_DEFAULT_STA_IP_FLAG   2 /* previously 0 which is invalid*/
 
#define TEA_DEFAULT_STA_IP_ADDR   MAKEIP(192,168,4,5)
 
#define TEA_DEFAULT_STA_GATEWAY_ADDR   MAKEIP(192,168,4,6)
 
#define TEA_DEFAULT_STA_SUBNET_MASK   MAKEIP(255,255,255,0)
 
#define TEA_DEFAULT_STA_FAST_SCN_INTERVAL   20
 
#define TEA_DEFAULT_STA_FAST_SCN_DURATION   10
 
#define TEA_DEFAULT_STA_SLOW_SCN_INTERVAL   5
 
#define TEA_DEFAULT_STA_ROAMING_ENABLE   TRUE
 
#define TEA_DEFAULT_STA_RSSI_LOW_THRESHOLD   -90
 
#define TEA_DEFAULT_STA_RSSI_HIGH_THRESHOLD   -20
 
#define TEA_DEFAULT_STA_POLL_TIME   30
 
#define TEA_DEFAULT_STA_FORCE_FG_SCAN   10
 
#define TEA_DEFAULT_STA_HOME_DWELL_TIME   10
 
#define TEA_DEFAULT_STA_FORCE_SCAN_INTERVAl   100
 
#define TEA_DEFAULT_STA_SCAN_TYPE   0
 
#define TEA_DEFAULT_STA_NUM_OF_CHANNEL   11
 
#define TEA_DEFAULT_STA_CHANNEL_LIST   TRUE
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_1   1
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_2   2
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_3   3
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_4   4
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_5   5
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_6   6
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_7   7
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_8   8
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_9   9
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_10   10
 
#define TEA_DEFAULT_STA_CHANNEL_LIST_11   11
 
#define TEA_DEFAULT_STA_SCAN_RETRY_COUNT   3
 
#define TEA_DEFAULT_STA_TIME_DELAY_BETWEEN_SCAN_RETRY   1500
 
#define TEA_DEFAULT_STA_DHCP_RETRY_COUNT   5
 
#define TEA_DEFAULT_STA_TIME_DELAY_BETWEEN_DHCP_RETRY   5000
 
#define TEA_DEFAULT_STA_TCP_RETRY_COUNT   3
 
#define TEA_DEFAULT_STA_TCP_RETRY_TIME_DELAY   15
 
#define TEA_DEFAULT_STA_PHYMODE   "BGN"
 
#define TEA_DEFAULT_AP_PHYMODE   "BGN"
 
#define TEA_DEFAULT_WLAN_POWER_SAVE_MODE_ENABLE   TRUE
 
#define TEA_DEFAULT_WLAN_IDLE_PERIOD   200
 
#define TEA_DEFAULT_WLAN_PS_POLL_FRAMES   2
 
#define TEA_DEFAULT_WLAN_DTIM_POLICY   2
 
#define TEA_DEFAULT_WLAN_TRANSMIT_PACKETS_TO_WAKEUP   1
 
#define TEA_DEFAULT_AP_SSID   "ap_testing"
 
#define TEA_DEFAULT_AP_PASSPHRASE   "123454321"
 
#define TEA_DEFAULT_AP_SECURITY_TYPE   4
 
#define TEA_DEFAULT_AP_ENCRYPTION_TYPE   3
 
#define TEA_DEFAULT_AP_BCN_INTERVAL   100
 
#define TEA_DEFAULT_AP_DTIM_PERIOD   3
 
#define TEA_DEFAULT_AP_WPS_SUPPORT   0
 
#define TEA_DEFAULT_AP_HIDDEN_MODE   0
 
#define TEA_DEFAULT_AP_CHANNEL   11
 
#define TEA_DEFAULT_AP_IP_FLAG   1 /*STATIC FLAG*/
 
#define TEA_DEFAULT_AP_IP_ADDR   MAKEIP(192,168,4,3)
 
#define TEA_DEFAULT_AP_GATEWAY_ADDR   MAKEIP(192,168,4,2)
 
#define TEA_DEFAULT_AP_SUBNET_MASK   MAKEIP(255,255,255,0)
 
#define TEA_DEFAULT_AP_DHCP_IP_ADDR_START   MAKEIP(192,168,4,5)
 
#define TEA_DEFAULT_AP_DHCP_IP_ADDR_END   MAKEIP(192,168,4,45)
 
#define TEA_DEFAULT_AP_DHCP_IP_ADDR_RANGE   21
 
#define TEA_DEFAULT_AP_DHCP_LEASE_TIME   86400000
 
#define TEA_DEFAULT_DNS_ENABLE   FALSE
 
#define TEA_DEFAULT_DNS_HOST_NAME   "Telit"
 
#define TEA_DEFAULT_DNS_IP_ADRR   MAKEIP(192,168,3,1)
 
#define TEA_DEFAULT_DNS_TTL   60
 
#define TEA_DEFAULT_MDNS_ENABLE   FALSE
 
#define TEA_DEFAULT_MDNS_HOST_ENABLE   1
 
#define TEA_DEFAULT_MDNS_HOST_NAME   "Telit"
 
#define TEA_DEFAULT_MDNS_HOST_TTL   60
 
#define TEA_DEFAULT_MDNS_SERVICE_NAME   "_QCA4020"
 
#define TEA_DEFAULT_MDNS_SERVICE_TYPE   "_MyDevice._tcp.local"
 
#define TEA_DEFAULT_MDNS_SERVICE_SUBTYPE   ""
 
#define TEA_DEFAULT_MDNS_SERVICE_PROTOCOL   ""
 
#define TEA_DEFAULT_MDNS_SERVICE_DOMAIN   "Telit"
 
#define TEA_DEFAULT_MDNS_SERVICE_TXT_RECORD   "Telit"
 
#define TEA_DEFAULT_MDNS_SERVICE_PORT   60
 
#define TEA_DEFAULT_MDNS_SERVICE_TTL   120
 
#define TEA_DEFAULT_MDNS_SERVICE_ENABLE   FALSE
 
#define TEA_DEFAULT_UDP_SERVER_ENABLE   TRUE
 
#define TEA_DEFAULT_UDP_SERVER   0
 
#define TEA_DEFAULT_UDP_SERVER_LPORT   8355
 
#define TEA_DEFAULT_UDP_FAMILY   M2MB_SOCKET_BSD_AF_INET
 
#define TEA_DEFAULT_TCP_SERVER_ENABLE   TRUE
 
#define TEA_DEFAULT_TCP_CLIENT_ENABLE   FALSE
 
#define TEA_DEFAULT_TCP_TYPE0   DEFAULT_TCP_SERVER
 
#define TEA_DEFAULT_TCP_TYPE1   DEFAULT_TCP_CLIENT
 
#define TEA_DEFAULT_TCP_SERVER_LPORT   8366
 
#define TEA_DEFAULT_TCP_IP_ADDR   MAKEIP(192,168,0,171)
 
#define TEA_DEFAULT_TCP_SERVER_RPORT   8377
 
#define TEA_DEFAULT_TCP_FAMILY   M2MB_SOCKET_BSD_AF_INET
 
#define TEA_DEFAULT_TCP_SERVER   0
 
#define TEA_DEFAULT_UART_PORT   M2MB_UART_HS_PORT_E
 
#define TEA_DEFAULT_UART_CFG0_ENABLE   TRUE
 
#define TEA_DEFAULT_UART_CFG1_ENABLE   TRUE
 
#define TEA_DEFAULT_UART_BAUD_RATE   115200
 
#define TEA_DEFAULT_UART_PARITY_MODE   0
 
#define TEA_DEFAULT_UART_BITS_PER_CHAR   3
 
#define TEA_DEFAULT_UART_NUM_STOP_BITS   1
 
#define TEA_DEFAULT_DBG_ENABLE   TRUE
 
#define TEA_DEFAULT_DBG_PORT   M2MB_UART_DEBUG_PORT_E
 
#define TEA_DEFAULT_DBG_ENABLE_CI   FALSE
 
#define TEA_DEFAULT_DBG_BUFFER_SIZE   1024
 
#define TEA_DEFAULT_DBG_LOG_LEVEL   M2MB_DBG_LOG_SEVERITY_ERROR
 
#define TEA_DEFAULT_XFP_ENABLE   FALSE
 
#define TEA_DEFAULT_XFP_PORT   M2MB_UART_MAX_PORTS_E
 
#define TEA_DEFAULT_HTTPC_PORT   8080
 
#define TEA_DEFAULT_HTTPC_URL   "www.google.com"
 
#define TEA_DEFAULT_HTTPC_SESSION_TIMEOUT   6000
 
#define TEA_DEFAULT_HTTPC_MAX_HDR_LEN   2000
 
#define TEA_DEFAULT_HTTPC_MAX_BODY_LEN   5000
 
#define TEA_DEFAULT_HTTP_PORT   80
 
#define TEA_DEFAULT_HTTPS_PORT   443
 
#define TEA_DEFAULT_HTTP_RXBUFSIZE   1024
 
#define TEA_DEFAULT_HTTP_TXBUFSIZE   2048
 
typedef struct APP_CFG_S APP_CFG_T
 Application configuration structure. More...
 
typedef struct APP_PROFILE_CFG_S APP_PROFILE_CFG_T
 Application profile configuration structure. More...
 
APP_PROFILE_CFG_T app_profile_cfg
 

Detailed Description

This section demonstrates APIs supported by TCP/UDP Application.

Macro Definition Documentation

◆ TEA_DEFAULT_AP_BCN_INTERVAL

#define TEA_DEFAULT_AP_BCN_INTERVAL   100

Definition at line 191 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_CHANNEL

#define TEA_DEFAULT_AP_CHANNEL   11

Definition at line 199 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_DHCP_IP_ADDR_END

#define TEA_DEFAULT_AP_DHCP_IP_ADDR_END   MAKEIP(192,168,4,45)

Definition at line 219 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_DHCP_IP_ADDR_RANGE

#define TEA_DEFAULT_AP_DHCP_IP_ADDR_RANGE   21

Definition at line 223 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_DHCP_IP_ADDR_START

#define TEA_DEFAULT_AP_DHCP_IP_ADDR_START   MAKEIP(192,168,4,5)

Definition at line 217 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_DHCP_LEASE_TIME

#define TEA_DEFAULT_AP_DHCP_LEASE_TIME   86400000

Definition at line 226 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_DTIM_PERIOD

#define TEA_DEFAULT_AP_DTIM_PERIOD   3

Definition at line 193 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_ENCRYPTION_TYPE

#define TEA_DEFAULT_AP_ENCRYPTION_TYPE   3

Definition at line 189 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_GATEWAY_ADDR

#define TEA_DEFAULT_AP_GATEWAY_ADDR   MAKEIP(192,168,4,2)

Definition at line 211 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_HIDDEN_MODE

#define TEA_DEFAULT_AP_HIDDEN_MODE   0

Definition at line 197 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_IP_ADDR

#define TEA_DEFAULT_AP_IP_ADDR   MAKEIP(192,168,4,3)

Definition at line 209 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_IP_FLAG

#define TEA_DEFAULT_AP_IP_FLAG   1 /*STATIC FLAG*/

Definition at line 207 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_PASSPHRASE

#define TEA_DEFAULT_AP_PASSPHRASE   "123454321"

Definition at line 177 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_PHYMODE

#define TEA_DEFAULT_AP_PHYMODE   "BGN"

Definition at line 148 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_SECURITY_TYPE

#define TEA_DEFAULT_AP_SECURITY_TYPE   4

Definition at line 183 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_SSID

#define TEA_DEFAULT_AP_SSID   "ap_testing"

Definition at line 175 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_SUBNET_MASK

#define TEA_DEFAULT_AP_SUBNET_MASK   MAKEIP(255,255,255,0)

Definition at line 213 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_WPS_SUPPORT

#define TEA_DEFAULT_AP_WPS_SUPPORT   0

Definition at line 195 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_BUFFER_SIZE

#define TEA_DEFAULT_DBG_BUFFER_SIZE   1024

Definition at line 322 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_ENABLE

#define TEA_DEFAULT_DBG_ENABLE   TRUE

Definition at line 316 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_ENABLE_CI

#define TEA_DEFAULT_DBG_ENABLE_CI   FALSE

Definition at line 320 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_LOG_LEVEL

#define TEA_DEFAULT_DBG_LOG_LEVEL   M2MB_DBG_LOG_SEVERITY_ERROR

Definition at line 324 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_PORT

#define TEA_DEFAULT_DBG_PORT   M2MB_UART_DEBUG_PORT_E

Definition at line 318 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DNS_ENABLE

#define TEA_DEFAULT_DNS_ENABLE   FALSE

Definition at line 232 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DNS_HOST_NAME

#define TEA_DEFAULT_DNS_HOST_NAME   "Telit"

Definition at line 234 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DNS_IP_ADRR

#define TEA_DEFAULT_DNS_IP_ADRR   MAKEIP(192,168,3,1)

Definition at line 236 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DNS_TTL

#define TEA_DEFAULT_DNS_TTL   60

Definition at line 238 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTP_PORT

#define TEA_DEFAULT_HTTP_PORT   80

Definition at line 346 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTP_RXBUFSIZE

#define TEA_DEFAULT_HTTP_RXBUFSIZE   1024

Definition at line 350 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTP_TXBUFSIZE

#define TEA_DEFAULT_HTTP_TXBUFSIZE   2048

Definition at line 352 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_MAX_BODY_LEN

#define TEA_DEFAULT_HTTPC_MAX_BODY_LEN   5000

Definition at line 342 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_MAX_HDR_LEN

#define TEA_DEFAULT_HTTPC_MAX_HDR_LEN   2000

Definition at line 340 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_PORT

#define TEA_DEFAULT_HTTPC_PORT   8080

Definition at line 334 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_SESSION_TIMEOUT

#define TEA_DEFAULT_HTTPC_SESSION_TIMEOUT   6000

Definition at line 338 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_URL

#define TEA_DEFAULT_HTTPC_URL   "www.google.com"

Definition at line 336 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPS_PORT

#define TEA_DEFAULT_HTTPS_PORT   443

Definition at line 348 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_ENABLE

#define TEA_DEFAULT_MDNS_ENABLE   FALSE

Definition at line 242 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_HOST_ENABLE

#define TEA_DEFAULT_MDNS_HOST_ENABLE   1

Definition at line 244 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_HOST_NAME

#define TEA_DEFAULT_MDNS_HOST_NAME   "Telit"

Definition at line 246 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_HOST_TTL

#define TEA_DEFAULT_MDNS_HOST_TTL   60

Definition at line 248 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_DOMAIN

#define TEA_DEFAULT_MDNS_SERVICE_DOMAIN   "Telit"

Definition at line 259 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_ENABLE

#define TEA_DEFAULT_MDNS_SERVICE_ENABLE   FALSE

Definition at line 267 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_NAME

#define TEA_DEFAULT_MDNS_SERVICE_NAME   "_QCA4020"

Definition at line 251 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_PORT

#define TEA_DEFAULT_MDNS_SERVICE_PORT   60

Definition at line 263 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_PROTOCOL

#define TEA_DEFAULT_MDNS_SERVICE_PROTOCOL   ""

Definition at line 257 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_SUBTYPE

#define TEA_DEFAULT_MDNS_SERVICE_SUBTYPE   ""

Definition at line 255 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_TTL

#define TEA_DEFAULT_MDNS_SERVICE_TTL   120

Definition at line 265 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_TXT_RECORD

#define TEA_DEFAULT_MDNS_SERVICE_TXT_RECORD   "Telit"

Definition at line 261 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_TYPE

#define TEA_DEFAULT_MDNS_SERVICE_TYPE   "_MyDevice._tcp.local"

Definition at line 253 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST

#define TEA_DEFAULT_STA_CHANNEL_LIST   TRUE

Definition at line 122 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_1

#define TEA_DEFAULT_STA_CHANNEL_LIST_1   1

Definition at line 124 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_10

#define TEA_DEFAULT_STA_CHANNEL_LIST_10   10

Definition at line 133 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_11

#define TEA_DEFAULT_STA_CHANNEL_LIST_11   11

Definition at line 134 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_2

#define TEA_DEFAULT_STA_CHANNEL_LIST_2   2

Definition at line 125 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_3

#define TEA_DEFAULT_STA_CHANNEL_LIST_3   3

Definition at line 126 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_4

#define TEA_DEFAULT_STA_CHANNEL_LIST_4   4

Definition at line 127 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_5

#define TEA_DEFAULT_STA_CHANNEL_LIST_5   5

Definition at line 128 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_6

#define TEA_DEFAULT_STA_CHANNEL_LIST_6   6

Definition at line 129 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_7

#define TEA_DEFAULT_STA_CHANNEL_LIST_7   7

Definition at line 130 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_8

#define TEA_DEFAULT_STA_CHANNEL_LIST_8   8

Definition at line 131 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_9

#define TEA_DEFAULT_STA_CHANNEL_LIST_9   9

Definition at line 132 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_DHCP_RETRY_COUNT

#define TEA_DEFAULT_STA_DHCP_RETRY_COUNT   5

Definition at line 140 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_ENABLE

#define TEA_DEFAULT_STA_ENABLE   1

Definition at line 52 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_ENCRYPTION_TYPE

#define TEA_DEFAULT_STA_ENCRYPTION_TYPE   0

Definition at line 70 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_FAST_SCN_DURATION

#define TEA_DEFAULT_STA_FAST_SCN_DURATION   10

Definition at line 90 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_FAST_SCN_INTERVAL

#define TEA_DEFAULT_STA_FAST_SCN_INTERVAL   20

Definition at line 88 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_FORCE_FG_SCAN

#define TEA_DEFAULT_STA_FORCE_FG_SCAN   10

Definition at line 108 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_FORCE_SCAN_INTERVAl

#define TEA_DEFAULT_STA_FORCE_SCAN_INTERVAl   100

Definition at line 113 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_GATEWAY_ADDR

#define TEA_DEFAULT_STA_GATEWAY_ADDR   MAKEIP(192,168,4,6)

Definition at line 81 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_HOME_DWELL_TIME

#define TEA_DEFAULT_STA_HOME_DWELL_TIME   10

Definition at line 111 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_IP_ADDR

#define TEA_DEFAULT_STA_IP_ADDR   MAKEIP(192,168,4,5)

Definition at line 79 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_IP_FLAG

#define TEA_DEFAULT_STA_IP_FLAG   2 /* previously 0 which is invalid*/

Definition at line 77 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_NUM_OF_CHANNEL

#define TEA_DEFAULT_STA_NUM_OF_CHANNEL   11

Definition at line 119 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_PASSPHRASE

#define TEA_DEFAULT_STA_PASSPHRASE   ""

Definition at line 58 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_PHYMODE

#define TEA_DEFAULT_STA_PHYMODE   "BGN"

Definition at line 147 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_POLL_TIME

#define TEA_DEFAULT_STA_POLL_TIME   30

Definition at line 103 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_ROAMING_ENABLE

#define TEA_DEFAULT_STA_ROAMING_ENABLE   TRUE

Definition at line 97 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_RSSI_HIGH_THRESHOLD

#define TEA_DEFAULT_STA_RSSI_HIGH_THRESHOLD   -20

Definition at line 101 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_RSSI_LOW_THRESHOLD

#define TEA_DEFAULT_STA_RSSI_LOW_THRESHOLD   -90

Definition at line 99 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SCAN_RETRY_COUNT

#define TEA_DEFAULT_STA_SCAN_RETRY_COUNT   3

Definition at line 138 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SCAN_TYPE

#define TEA_DEFAULT_STA_SCAN_TYPE   0

Definition at line 117 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SECURITY_TYPE

#define TEA_DEFAULT_STA_SECURITY_TYPE   0

Definition at line 64 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SLOW_SCN_INTERVAL

#define TEA_DEFAULT_STA_SLOW_SCN_INTERVAL   5

Definition at line 92 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SSID

#define TEA_DEFAULT_STA_SSID   "dlink_we310"

Definition at line 54 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SUBNET_MASK

#define TEA_DEFAULT_STA_SUBNET_MASK   MAKEIP(255,255,255,0)

Definition at line 83 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_TCP_RETRY_COUNT

#define TEA_DEFAULT_STA_TCP_RETRY_COUNT   3

Definition at line 142 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_TCP_RETRY_TIME_DELAY

#define TEA_DEFAULT_STA_TCP_RETRY_TIME_DELAY   15

Definition at line 143 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_TIME_DELAY_BETWEEN_DHCP_RETRY

#define TEA_DEFAULT_STA_TIME_DELAY_BETWEEN_DHCP_RETRY   5000

Definition at line 141 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_TIME_DELAY_BETWEEN_SCAN_RETRY

#define TEA_DEFAULT_STA_TIME_DELAY_BETWEEN_SCAN_RETRY   1500

Definition at line 139 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_CLIENT_ENABLE

#define TEA_DEFAULT_TCP_CLIENT_ENABLE   FALSE

Definition at line 280 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_FAMILY

#define TEA_DEFAULT_TCP_FAMILY   M2MB_SOCKET_BSD_AF_INET

Definition at line 293 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_IP_ADDR

#define TEA_DEFAULT_TCP_IP_ADDR   MAKEIP(192,168,0,171)

Definition at line 289 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_SERVER

#define TEA_DEFAULT_TCP_SERVER   0

Definition at line 295 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_SERVER_ENABLE

#define TEA_DEFAULT_TCP_SERVER_ENABLE   TRUE

Definition at line 279 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_SERVER_LPORT

#define TEA_DEFAULT_TCP_SERVER_LPORT   8366

Definition at line 287 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_SERVER_RPORT

#define TEA_DEFAULT_TCP_SERVER_RPORT   8377

Definition at line 291 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_TYPE0

#define TEA_DEFAULT_TCP_TYPE0   DEFAULT_TCP_SERVER

Definition at line 283 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_TYPE1

#define TEA_DEFAULT_TCP_TYPE1   DEFAULT_TCP_CLIENT

Definition at line 284 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_BAUD_RATE

#define TEA_DEFAULT_UART_BAUD_RATE   115200

Definition at line 304 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_BITS_PER_CHAR

#define TEA_DEFAULT_UART_BITS_PER_CHAR   3

Definition at line 308 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_CFG0_ENABLE

#define TEA_DEFAULT_UART_CFG0_ENABLE   TRUE

Definition at line 300 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_CFG1_ENABLE

#define TEA_DEFAULT_UART_CFG1_ENABLE   TRUE

Definition at line 302 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_NUM_STOP_BITS

#define TEA_DEFAULT_UART_NUM_STOP_BITS   1

Definition at line 310 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_PARITY_MODE

#define TEA_DEFAULT_UART_PARITY_MODE   0

Definition at line 306 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_PORT

#define TEA_DEFAULT_UART_PORT   M2MB_UART_HS_PORT_E

Definition at line 298 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UDP_FAMILY

#define TEA_DEFAULT_UDP_FAMILY   M2MB_SOCKET_BSD_AF_INET

Definition at line 276 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UDP_SERVER

#define TEA_DEFAULT_UDP_SERVER   0

Definition at line 272 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UDP_SERVER_ENABLE

#define TEA_DEFAULT_UDP_SERVER_ENABLE   TRUE

Definition at line 270 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UDP_SERVER_LPORT

#define TEA_DEFAULT_UDP_SERVER_LPORT   8355

Definition at line 274 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_WLAN_DTIM_POLICY

#define TEA_DEFAULT_WLAN_DTIM_POLICY   2

Definition at line 167 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_WLAN_IDLE_PERIOD

#define TEA_DEFAULT_WLAN_IDLE_PERIOD   200

Definition at line 156 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_WLAN_POWER_SAVE_MODE_ENABLE

#define TEA_DEFAULT_WLAN_POWER_SAVE_MODE_ENABLE   TRUE

Definition at line 152 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_WLAN_PS_POLL_FRAMES

#define TEA_DEFAULT_WLAN_PS_POLL_FRAMES   2

Definition at line 162 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_WLAN_TRANSMIT_PACKETS_TO_WAKEUP

#define TEA_DEFAULT_WLAN_TRANSMIT_PACKETS_TO_WAKEUP   1

Definition at line 171 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_XFP_ENABLE

#define TEA_DEFAULT_XFP_ENABLE   FALSE

Definition at line 328 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFAULT_XFP_PORT

#define TEA_DEFAULT_XFP_PORT   M2MB_UART_MAX_PORTS_E

Definition at line 330 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFUALT_STA_CHANNEL

#define TEA_DEFUALT_STA_CHANNEL   0

Definition at line 56 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFUALT_WLAN_DOMAIN

#define TEA_DEFUALT_WLAN_DOMAIN   0

Definition at line 48 of file tcp_udp/src/main/app_cfg.h.

◆ TEA_DEFUALT_WLAN_START_MODE

#define TEA_DEFUALT_WLAN_START_MODE   0 /* Can be STATION_MODE : 0 or AP_MODE : 1 */

Definition at line 46 of file tcp_udp/src/main/app_cfg.h.

Typedef Documentation

◆ APP_CFG_T

typedef struct APP_CFG_S APP_CFG_T

Application configuration structure.

Application configuration structure.

◆ APP_PROFILE_CFG_T

Application profile configuration structure.

Application profile configuration structure including the system configuration.

Variable Documentation

◆ app_profile_cfg

APP_PROFILE_CFG_T app_profile_cfg