23 #ifndef _TEA_APP_CFG_H_ 24 #define _TEA_APP_CFG_H_ 33 #define TEA_DEFUALT_WLAN_START_MODE 0 35 #define TEA_DEFUALT_WLAN_DOMAIN 0 39 #define TEA_DEFAULT_STA_ENABLE 1 41 #define TEA_DEFAULT_STA_SSID "YOLO" 43 #define TEA_DEFUALT_STA_CHANNEL 0 45 #define TEA_DEFAULT_STA_PASSPHRASE "" 51 #define TEA_DEFAULT_STA_SECURITY_TYPE 0 57 #define TEA_DEFAULT_STA_ENCRYPTION_TYPE 0 64 #define TEA_DEFAULT_STA_IP_FLAG 2 66 #define TEA_DEFAULT_STA_IP_ADDR MAKEIP(192,168,4,5) 68 #define TEA_DEFAULT_STA_GATEWAY_ADDR MAKEIP(192,168,4,6) 70 #define TEA_DEFAULT_STA_SUBNET_MASK MAKEIP(255,255,255,0) 75 #define TEA_DEFAULT_STA_FAST_SCN_INTERVAL 20 77 #define TEA_DEFAULT_STA_FAST_SCN_DURATION 10 79 #define TEA_DEFAULT_STA_SLOW_SCN_INTERVAL 5 84 #define TEA_DEFAULT_STA_ROAMING_ENABLE TRUE 86 #define TEA_DEFAULT_STA_RSSI_LOW_THRESHOLD -90 88 #define TEA_DEFAULT_STA_RSSI_HIGH_THRESHOLD -20 90 #define TEA_DEFAULT_STA_POLL_TIME 30 95 #define TEA_DEFAULT_STA_FORCE_FG_SCAN 10 98 #define TEA_DEFAULT_STA_HOME_DWELL_TIME 10 100 #define TEA_DEFAULT_STA_FORCE_SCAN_INTERVAl 100 104 #define TEA_DEFAULT_STA_SCAN_TYPE 0 106 #define TEA_DEFAULT_STA_NUM_OF_CHANNEL 11 109 #define TEA_DEFAULT_STA_CHANNEL_LIST TRUE 111 #define TEA_DEFAULT_STA_CHANNEL_LIST_1 1 112 #define TEA_DEFAULT_STA_CHANNEL_LIST_2 2 113 #define TEA_DEFAULT_STA_CHANNEL_LIST_3 3 114 #define TEA_DEFAULT_STA_CHANNEL_LIST_4 4 115 #define TEA_DEFAULT_STA_CHANNEL_LIST_5 5 116 #define TEA_DEFAULT_STA_CHANNEL_LIST_6 6 117 #define TEA_DEFAULT_STA_CHANNEL_LIST_7 7 118 #define TEA_DEFAULT_STA_CHANNEL_LIST_8 8 119 #define TEA_DEFAULT_STA_CHANNEL_LIST_9 9 120 #define TEA_DEFAULT_STA_CHANNEL_LIST_10 10 121 #define TEA_DEFAULT_STA_CHANNEL_LIST_11 11 124 #define TEA_DEFAULT_STA_SCAN_RETRY_COUNT 3 125 #define TEA_DEFAULT_STA_TIME_DELAY_BETWEEN_SCAN_RETRY 1500 126 #define TEA_DEFAULT_STA_DHCP_RETRY_COUNT 5 127 #define TEA_DEFAULT_STA_TIME_DELAY_BETWEEN_DHCP_RETRY 5000 128 #define TEA_DEFAULT_STA_TCP_RETRY_COUNT 3 129 #define TEA_DEFAULT_STA_TCP_RETRY_TIME_DELAY 15 133 #if defined(WE310_BUILD_GCC) 134 #define TEA_DEFAULT_STA_PHYMODE "BGN" 135 #define TEA_DEFAULT_AP_PHYMODE "BGN" 137 #define TEA_DEFAULT_STA_PHYMODE "AGN" 138 #define TEA_DEFAULT_AP_PHYMODE "AGN" 143 #define TEA_DEFAULT_WLAN_POWER_SAVE_MODE_ENABLE TRUE 147 #define TEA_DEFAULT_WLAN_IDLE_PERIOD 200 153 #define TEA_DEFAULT_WLAN_PS_POLL_FRAMES 2 158 #define TEA_DEFAULT_WLAN_DTIM_POLICY 2 162 #define TEA_DEFAULT_WLAN_TRANSMIT_PACKETS_TO_WAKEUP 1 166 #define TEA_DEFAULT_AP_SSID "AP_NCM_EXAPP" 168 #define TEA_DEFAULT_AP_PASSPHRASE "" 174 #define TEA_DEFAULT_AP_SECURITY_TYPE 0//4 180 #define TEA_DEFAULT_AP_ENCRYPTION_TYPE 0//3 182 #define TEA_DEFAULT_AP_BCN_INTERVAL 100 184 #define TEA_DEFAULT_AP_DTIM_PERIOD 3 186 #define TEA_DEFAULT_AP_WPS_SUPPORT 0 188 #define TEA_DEFAULT_AP_HIDDEN_MODE 0 190 #define TEA_DEFAULT_AP_CHANNEL 11 198 #define TEA_DEFAULT_AP_IP_FLAG 1 200 #define TEA_DEFAULT_AP_IP_ADDR MAKEIP(192,168,4,3) //"192.168.3.2" 202 #define TEA_DEFAULT_AP_GATEWAY_ADDR MAKEIP(192,168,4,2) //"192.168.3.1" 204 #define TEA_DEFAULT_AP_SUBNET_MASK MAKEIP(255,255,255,0) 208 #define TEA_DEFAULT_AP_DHCP_IP_ADDR_START MAKEIP(192,168,4,5) 210 #define TEA_DEFAULT_AP_DHCP_IP_ADDR_END MAKEIP(192,168,4,45) 214 #define TEA_DEFAULT_AP_DHCP_IP_ADDR_RANGE 21//50 217 #define TEA_DEFAULT_AP_DHCP_LEASE_TIME 86400000//60 223 #define TEA_DEFAULT_DNS_ENABLE FALSE 225 #define TEA_DEFAULT_DNS_HOST_NAME "Telit" 227 #define TEA_DEFAULT_DNS_IP_ADRR MAKEIP(192,168,3,1) 229 #define TEA_DEFAULT_DNS_TTL 60 233 #define TEA_DEFAULT_MDNS_ENABLE FALSE 235 #define TEA_DEFAULT_MDNS_HOST_ENABLE 1 237 #define TEA_DEFAULT_MDNS_HOST_NAME "Telit" 239 #define TEA_DEFAULT_MDNS_HOST_TTL 60 242 #define TEA_DEFAULT_MDNS_SERVICE_NAME "_QCA4020" 244 #define TEA_DEFAULT_MDNS_SERVICE_TYPE "_MyDevice._tcp.local" 246 #define TEA_DEFAULT_MDNS_SERVICE_SUBTYPE "" 248 #define TEA_DEFAULT_MDNS_SERVICE_PROTOCOL "" 250 #define TEA_DEFAULT_MDNS_SERVICE_DOMAIN "Telit" 252 #define TEA_DEFAULT_MDNS_SERVICE_TXT_RECORD "Telit" 254 #define TEA_DEFAULT_MDNS_SERVICE_PORT 60 256 #define TEA_DEFAULT_MDNS_SERVICE_TTL 120 258 #define TEA_DEFAULT_MDNS_SERVICE_ENABLE FALSE 261 #define TEA_DEFAULT_UDP_SERVER_ENABLE FALSE 263 #define TEA_DEFAULT_UDP_SERVER 0 265 #define TEA_DEFAULT_UDP_SERVER_LPORT 8355\ 267 #define TEA_DEFAULT_UDP_FAMILY M2MB_SOCKET_BSD_AF_INET 270 #define TEA_DEFAULT_TCP_SERVER_ENABLE FALSE 272 #define TEA_DEFAULT_TCP_TYPE DEFAULT_TCP_CLIENT 274 #define TEA_DEFAULT_TCP_SERVER_LPORT 8366 276 #define TEA_DEFAULT_TCP_IP_ADDR MAKEIP(192,168,16,42) 278 #define TEA_DEFAULT_TCP_SERVER_RPORT 8377 280 #define TEA_DEFAULT_TCP_FAMILY M2MB_SOCKET_BSD_AF_INET 282 #define TEA_DEFAULT_TCP_SERVER 0//Check this 285 #define TEA_DEFAULT_UART_PORT M2MB_UART_HS_PORT_E 287 #define TEA_DEFAULT_UART_CFG0_ENABLE TRUE 289 #define TEA_DEFAULT_UART_CFG1_ENABLE TRUE 291 #define TEA_DEFAULT_UART_BAUD_RATE 115200 293 #define TEA_DEFAULT_UART_PARITY_MODE 0 295 #define TEA_DEFAULT_UART_BITS_PER_CHAR 3 297 #define TEA_DEFAULT_UART_NUM_STOP_BITS 1 303 #define TEA_DEFAULT_DBG_ENABLE TRUE 305 #define TEA_DEFAULT_DBG_PORT M2MB_UART_DEBUG_PORT_E 307 #define TEA_DEFAULT_DBG_ENABLE_CI FALSE 309 #define TEA_DEFAULT_DBG_BUFFER_SIZE 1024 311 #define TEA_DEFAULT_DBG_LOG_LEVEL M2MB_DBG_LOG_SEVERITY_ERROR 315 #define TEA_DEFAULT_XFP_ENABLE FALSE 317 #define TEA_DEFAULT_XFP_PORT M2MB_UART_MAX_PORTS_E 321 #define TEA_DEFAULT_HTTPC_PORT 8080 323 #define TEA_DEFAULT_HTTPC_URL "www.google.com" 325 #define TEA_DEFAULT_HTTPC_SESSION_TIMEOUT 6000 327 #define TEA_DEFAULT_HTTPC_MAX_HDR_LEN 2000 329 #define TEA_DEFAULT_HTTPC_MAX_BODY_LEN 5000 333 #define TEA_DEFAULT_HTTP_PORT 80 335 #define TEA_DEFAULT_HTTPS_PORT 443 337 #define TEA_DEFAULT_HTTP_RXBUFSIZE 1024 339 #define TEA_DEFAULT_HTTP_TXBUFSIZE 2048 struct APP_PROFILE_CFG_S APP_PROFILE_CFG_T
Application profile configuration structure.
Application configuration structure.
struct APP_CFG_S APP_CFG_T
Application configuration structure.
Application profile configuration structure.
APP_PROFILE_CFG_T app_profile_cfg
M2MB_SYSTEM_CFG_T sys_cfg