WE310F5  39.00.000

This section demonstrates APIs supported by SNTP 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   "OPPOA5"
 
#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,0,111)
 
#define TEA_DEFAULT_STA_GATEWAY_ADDR   MAKEIP(192,168,0,1)
 
#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_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   1
 
#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_SNTP_CLIENT_ENABLE   TRUE
 
#define TEA_DEFAULT_SERVER_ID   1
 
#define TEA_DEFAULT_SERVER_NAME   "time.google.com"
 
#define TEA_DEFAULT_SERVER_POLL_INTERVAL   30
 
#define TEA_DEFAULT_UDP_SERVER_ENABLE   FALSE
 
#define TEA_DEFAULT_UDP_SERVER   0
 
#define TEA_DEFAULT_UDP_SERVER_LPORT
 
#define TEA_DEFAULT_UDP_FAMILY   M2MB_SOCKET_BSD_AF_INET
 
#define TEA_DEFAULT_TCP_SERVER_ENABLE   FALSE
 
#define TEA_DEFAULT_TCP_TYPE   DEFAULT_TCP_CLIENT
 
#define TEA_DEFAULT_TCP_SERVER_LPORT   8366
 
#define TEA_DEFAULT_TCP_IP_ADDR   MAKEIP(192,168,16,42)
 
#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
 
#define TEA_DEFAULT_SYNC_EVENT_ENABLE   TRUE
 
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 SNTP Application.

Macro Definition Documentation

◆ TEA_DEFAULT_AP_BCN_INTERVAL

#define TEA_DEFAULT_AP_BCN_INTERVAL   100

Definition at line 190 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_CHANNEL

#define TEA_DEFAULT_AP_CHANNEL   1

Definition at line 198 of file sntp/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 218 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_DHCP_IP_ADDR_RANGE

#define TEA_DEFAULT_AP_DHCP_IP_ADDR_RANGE   21

Definition at line 221 of file sntp/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 216 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_DHCP_LEASE_TIME

#define TEA_DEFAULT_AP_DHCP_LEASE_TIME   86400000

Definition at line 224 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_DTIM_PERIOD

#define TEA_DEFAULT_AP_DTIM_PERIOD   3

Definition at line 192 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_ENCRYPTION_TYPE

#define TEA_DEFAULT_AP_ENCRYPTION_TYPE   3

Definition at line 188 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_GATEWAY_ADDR

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

Definition at line 210 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_HIDDEN_MODE

#define TEA_DEFAULT_AP_HIDDEN_MODE   0

Definition at line 196 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_IP_ADDR

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

Definition at line 208 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_IP_FLAG

#define TEA_DEFAULT_AP_IP_FLAG   1 /*STATIC FLAG*/

Definition at line 206 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_PASSPHRASE

#define TEA_DEFAULT_AP_PASSPHRASE   "123454321"

Definition at line 176 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_SECURITY_TYPE

#define TEA_DEFAULT_AP_SECURITY_TYPE   4

Definition at line 182 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_SSID

#define TEA_DEFAULT_AP_SSID   "ap_testing"

Definition at line 174 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_SUBNET_MASK

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

Definition at line 212 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_AP_WPS_SUPPORT

#define TEA_DEFAULT_AP_WPS_SUPPORT   0

Definition at line 194 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_BUFFER_SIZE

#define TEA_DEFAULT_DBG_BUFFER_SIZE   1024

Definition at line 331 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_ENABLE

#define TEA_DEFAULT_DBG_ENABLE   TRUE

Definition at line 325 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_ENABLE_CI

#define TEA_DEFAULT_DBG_ENABLE_CI   FALSE

Definition at line 329 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_LOG_LEVEL

#define TEA_DEFAULT_DBG_LOG_LEVEL   M2MB_DBG_LOG_SEVERITY_ERROR

Definition at line 333 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DBG_PORT

#define TEA_DEFAULT_DBG_PORT   M2MB_UART_DEBUG_PORT_E

Definition at line 327 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DNS_ENABLE

#define TEA_DEFAULT_DNS_ENABLE   FALSE

Definition at line 230 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_DNS_HOST_NAME

#define TEA_DEFAULT_DNS_HOST_NAME   "Telit"

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

◆ TEA_DEFAULT_DNS_IP_ADRR

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

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

◆ TEA_DEFAULT_DNS_TTL

#define TEA_DEFAULT_DNS_TTL   60

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

◆ TEA_DEFAULT_HTTP_PORT

#define TEA_DEFAULT_HTTP_PORT   80

Definition at line 355 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTP_RXBUFSIZE

#define TEA_DEFAULT_HTTP_RXBUFSIZE   1024

Definition at line 359 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTP_TXBUFSIZE

#define TEA_DEFAULT_HTTP_TXBUFSIZE   2048

Definition at line 361 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_MAX_BODY_LEN

#define TEA_DEFAULT_HTTPC_MAX_BODY_LEN   5000

Definition at line 351 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_MAX_HDR_LEN

#define TEA_DEFAULT_HTTPC_MAX_HDR_LEN   2000

Definition at line 349 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_PORT

#define TEA_DEFAULT_HTTPC_PORT   8080

Definition at line 343 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_SESSION_TIMEOUT

#define TEA_DEFAULT_HTTPC_SESSION_TIMEOUT   6000

Definition at line 347 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPC_URL

#define TEA_DEFAULT_HTTPC_URL   "www.google.com"

Definition at line 345 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_HTTPS_PORT

#define TEA_DEFAULT_HTTPS_PORT   443

Definition at line 357 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_ENABLE

#define TEA_DEFAULT_MDNS_ENABLE   FALSE

Definition at line 240 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_HOST_ENABLE

#define TEA_DEFAULT_MDNS_HOST_ENABLE   1

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

◆ TEA_DEFAULT_MDNS_HOST_NAME

#define TEA_DEFAULT_MDNS_HOST_NAME   "Telit"

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

◆ TEA_DEFAULT_MDNS_HOST_TTL

#define TEA_DEFAULT_MDNS_HOST_TTL   60

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

◆ TEA_DEFAULT_MDNS_SERVICE_DOMAIN

#define TEA_DEFAULT_MDNS_SERVICE_DOMAIN   "Telit"

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

◆ TEA_DEFAULT_MDNS_SERVICE_ENABLE

#define TEA_DEFAULT_MDNS_SERVICE_ENABLE   FALSE

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

◆ TEA_DEFAULT_MDNS_SERVICE_NAME

#define TEA_DEFAULT_MDNS_SERVICE_NAME   "_QCA4020"

Definition at line 249 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_MDNS_SERVICE_PORT

#define TEA_DEFAULT_MDNS_SERVICE_PORT   60

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

◆ TEA_DEFAULT_MDNS_SERVICE_PROTOCOL

#define TEA_DEFAULT_MDNS_SERVICE_PROTOCOL   ""

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

◆ TEA_DEFAULT_MDNS_SERVICE_SUBTYPE

#define TEA_DEFAULT_MDNS_SERVICE_SUBTYPE   ""

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

◆ TEA_DEFAULT_MDNS_SERVICE_TTL

#define TEA_DEFAULT_MDNS_SERVICE_TTL   120

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

◆ TEA_DEFAULT_MDNS_SERVICE_TXT_RECORD

#define TEA_DEFAULT_MDNS_SERVICE_TXT_RECORD   "Telit"

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

◆ TEA_DEFAULT_MDNS_SERVICE_TYPE

#define TEA_DEFAULT_MDNS_SERVICE_TYPE   "_MyDevice._tcp.local"

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

◆ TEA_DEFAULT_SERVER_ID

#define TEA_DEFAULT_SERVER_ID   1

Definition at line 273 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_SERVER_NAME

#define TEA_DEFAULT_SERVER_NAME   "time.google.com"

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

◆ TEA_DEFAULT_SERVER_POLL_INTERVAL

#define TEA_DEFAULT_SERVER_POLL_INTERVAL   30

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

◆ TEA_DEFAULT_SNTP_CLIENT_ENABLE

#define TEA_DEFAULT_SNTP_CLIENT_ENABLE   TRUE

Definition at line 269 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST

#define TEA_DEFAULT_STA_CHANNEL_LIST   TRUE

Definition at line 123 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_1

#define TEA_DEFAULT_STA_CHANNEL_LIST_1   1

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

◆ TEA_DEFAULT_STA_CHANNEL_LIST_10

#define TEA_DEFAULT_STA_CHANNEL_LIST_10   10

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

◆ TEA_DEFAULT_STA_CHANNEL_LIST_11

#define TEA_DEFAULT_STA_CHANNEL_LIST_11   11

Definition at line 135 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_CHANNEL_LIST_2

#define TEA_DEFAULT_STA_CHANNEL_LIST_2   2

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

◆ TEA_DEFAULT_STA_CHANNEL_LIST_3

#define TEA_DEFAULT_STA_CHANNEL_LIST_3   3

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

◆ TEA_DEFAULT_STA_CHANNEL_LIST_4

#define TEA_DEFAULT_STA_CHANNEL_LIST_4   4

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

◆ TEA_DEFAULT_STA_CHANNEL_LIST_5

#define TEA_DEFAULT_STA_CHANNEL_LIST_5   5

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

◆ TEA_DEFAULT_STA_CHANNEL_LIST_6

#define TEA_DEFAULT_STA_CHANNEL_LIST_6   6

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

◆ TEA_DEFAULT_STA_CHANNEL_LIST_7

#define TEA_DEFAULT_STA_CHANNEL_LIST_7   7

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

◆ TEA_DEFAULT_STA_CHANNEL_LIST_8

#define TEA_DEFAULT_STA_CHANNEL_LIST_8   8

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

◆ TEA_DEFAULT_STA_CHANNEL_LIST_9

#define TEA_DEFAULT_STA_CHANNEL_LIST_9   9

Definition at line 133 of file sntp/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 sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_ENABLE

#define TEA_DEFAULT_STA_ENABLE   1

Definition at line 53 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_ENCRYPTION_TYPE

#define TEA_DEFAULT_STA_ENCRYPTION_TYPE   0

Definition at line 71 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_FAST_SCN_DURATION

#define TEA_DEFAULT_STA_FAST_SCN_DURATION   10

Definition at line 91 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_FAST_SCN_INTERVAL

#define TEA_DEFAULT_STA_FAST_SCN_INTERVAL   20

Definition at line 89 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_FORCE_FG_SCAN

#define TEA_DEFAULT_STA_FORCE_FG_SCAN   10

Definition at line 109 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_FORCE_SCAN_INTERVAl

#define TEA_DEFAULT_STA_FORCE_SCAN_INTERVAl   100

Definition at line 114 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_GATEWAY_ADDR

#define TEA_DEFAULT_STA_GATEWAY_ADDR   MAKEIP(192,168,0,1)

Definition at line 82 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_HOME_DWELL_TIME

#define TEA_DEFAULT_STA_HOME_DWELL_TIME   10

Definition at line 112 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_IP_ADDR

#define TEA_DEFAULT_STA_IP_ADDR   MAKEIP(192,168,0,111)

Definition at line 80 of file sntp/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 78 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_NUM_OF_CHANNEL

#define TEA_DEFAULT_STA_NUM_OF_CHANNEL   11

Definition at line 120 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_PASSPHRASE

#define TEA_DEFAULT_STA_PASSPHRASE   ""

Definition at line 59 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_PHYMODE

#define TEA_DEFAULT_STA_PHYMODE   "BGN"

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

◆ TEA_DEFAULT_STA_POLL_TIME

#define TEA_DEFAULT_STA_POLL_TIME   30

Definition at line 104 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_ROAMING_ENABLE

#define TEA_DEFAULT_STA_ROAMING_ENABLE   TRUE

Definition at line 98 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_RSSI_HIGH_THRESHOLD

#define TEA_DEFAULT_STA_RSSI_HIGH_THRESHOLD   -20

Definition at line 102 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_RSSI_LOW_THRESHOLD

#define TEA_DEFAULT_STA_RSSI_LOW_THRESHOLD   -90

Definition at line 100 of file sntp/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 sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SCAN_TYPE

#define TEA_DEFAULT_STA_SCAN_TYPE   0

Definition at line 118 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SECURITY_TYPE

#define TEA_DEFAULT_STA_SECURITY_TYPE   0

Definition at line 65 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SLOW_SCN_INTERVAL

#define TEA_DEFAULT_STA_SLOW_SCN_INTERVAL   5

Definition at line 93 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SSID

#define TEA_DEFAULT_STA_SSID   "OPPOA5"

Definition at line 55 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_STA_SUBNET_MASK

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

Definition at line 84 of file sntp/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 sntp/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 sntp/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 sntp/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 sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_SYNC_EVENT_ENABLE

#define TEA_DEFAULT_SYNC_EVENT_ENABLE   TRUE

Definition at line 363 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_FAMILY

#define TEA_DEFAULT_TCP_FAMILY   M2MB_SOCKET_BSD_AF_INET

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

◆ TEA_DEFAULT_TCP_IP_ADDR

#define TEA_DEFAULT_TCP_IP_ADDR   MAKEIP(192,168,16,42)

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

◆ TEA_DEFAULT_TCP_SERVER

#define TEA_DEFAULT_TCP_SERVER   0

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

◆ TEA_DEFAULT_TCP_SERVER_ENABLE

#define TEA_DEFAULT_TCP_SERVER_ENABLE   FALSE

Definition at line 292 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_SERVER_LPORT

#define TEA_DEFAULT_TCP_SERVER_LPORT   8366

Definition at line 296 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_TCP_SERVER_RPORT

#define TEA_DEFAULT_TCP_SERVER_RPORT   8377

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

◆ TEA_DEFAULT_TCP_TYPE

#define TEA_DEFAULT_TCP_TYPE   DEFAULT_TCP_CLIENT

Definition at line 294 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_BAUD_RATE

#define TEA_DEFAULT_UART_BAUD_RATE   115200

Definition at line 313 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_BITS_PER_CHAR

#define TEA_DEFAULT_UART_BITS_PER_CHAR   3

Definition at line 317 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_CFG0_ENABLE

#define TEA_DEFAULT_UART_CFG0_ENABLE   TRUE

Definition at line 309 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_CFG1_ENABLE

#define TEA_DEFAULT_UART_CFG1_ENABLE   TRUE

Definition at line 311 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_NUM_STOP_BITS

#define TEA_DEFAULT_UART_NUM_STOP_BITS   1

Definition at line 319 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_PARITY_MODE

#define TEA_DEFAULT_UART_PARITY_MODE   0

Definition at line 315 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UART_PORT

#define TEA_DEFAULT_UART_PORT   M2MB_UART_HS_PORT_E

Definition at line 307 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UDP_FAMILY

#define TEA_DEFAULT_UDP_FAMILY   M2MB_SOCKET_BSD_AF_INET

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

◆ TEA_DEFAULT_UDP_SERVER

#define TEA_DEFAULT_UDP_SERVER   0

Definition at line 285 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_UDP_SERVER_ENABLE

#define TEA_DEFAULT_UDP_SERVER_ENABLE   FALSE

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

◆ TEA_DEFAULT_UDP_SERVER_LPORT

#define TEA_DEFAULT_UDP_SERVER_LPORT
Value:
8355\
/* AFINET socket Address family of UPD */

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

◆ TEA_DEFAULT_WLAN_DTIM_POLICY

#define TEA_DEFAULT_WLAN_DTIM_POLICY   2

Definition at line 166 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_WLAN_IDLE_PERIOD

#define TEA_DEFAULT_WLAN_IDLE_PERIOD   200

Definition at line 155 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_WLAN_POWER_SAVE_MODE_ENABLE

#define TEA_DEFAULT_WLAN_POWER_SAVE_MODE_ENABLE   TRUE

Definition at line 151 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_WLAN_PS_POLL_FRAMES

#define TEA_DEFAULT_WLAN_PS_POLL_FRAMES   2

Definition at line 161 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_WLAN_TRANSMIT_PACKETS_TO_WAKEUP

#define TEA_DEFAULT_WLAN_TRANSMIT_PACKETS_TO_WAKEUP   1

Definition at line 170 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_XFP_ENABLE

#define TEA_DEFAULT_XFP_ENABLE   FALSE

Definition at line 337 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFAULT_XFP_PORT

#define TEA_DEFAULT_XFP_PORT   M2MB_UART_MAX_PORTS_E

Definition at line 339 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFUALT_STA_CHANNEL

#define TEA_DEFUALT_STA_CHANNEL   0

Definition at line 57 of file sntp/src/main/app_cfg.h.

◆ TEA_DEFUALT_WLAN_DOMAIN

#define TEA_DEFUALT_WLAN_DOMAIN   0

Definition at line 49 of file sntp/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 47 of file sntp/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