application configuration.
Copyright (c) 2018 Microchip Technology Inc. and its subsidiaries.
Macros | |
#define | MAIN_WIFI_M2M_BUFFER_SIZE 100 |
#define | MAIN_WIFI_M2M_PACKET_COUNT 1 |
tcp MAX packet count More... | |
#define | MAIN_WIFI_M2M_PRODUCT_NAME "WILC1000 : THE TEST MESSAGE" |
#define | MON_MODE_MAX_PKT_COUNT 700 |
Functions | |
void | http_connection (char *host_name, unsigned short port) |
void | tcp_client (void) |
void | tcp_server (void) |
void | udp_client (void) |
void | udp_server (void) |
void | wilc_task_1 (void *argument) |
AT commands main function. More... | |
#define MAIN_WIFI_M2M_BUFFER_SIZE 100 |
Referenced by tcp_server(), and udp_server().
#define MAIN_WIFI_M2M_PACKET_COUNT 1 |
tcp MAX packet count
Referenced by tcp_client(), tcp_server(), udp_client(), and udp_server().
#define MAIN_WIFI_M2M_PRODUCT_NAME "WILC1000 : THE TEST MESSAGE" |
#define MON_MODE_MAX_PKT_COUNT 700 |
Referenced by wifi_monitoring_cb().
void http_connection | ( | char * | host_name, |
unsigned short | port | ||
) |
References _htons, AF_INET, buffer, close, connect, gethostbyname, hostent::h_addr_list, IPV4_BYTE, NETCONN_TCP, osprintf(), recv, in_addr::s_addr, send, setsockopt, sockaddr_in::sin_addr, sockaddr_in::sin_family, sockaddr_in::sin_port, SO_RCVTIMEO, SOCK_STREAM, socket, and SOL_SOCKET.
Referenced by wilc_task_1().
Socket for tcp
tcp packet count
References AF_INET, cmd::au8ParamsList, close, connect, htonl, htons, MAIN_WIFI_M2M_PACKET_COUNT, NULL, osprintf(), in_addr::s_addr, send, sockaddr_in::sin_addr, sockaddr_in::sin_family, sockaddr_in::sin_port, SOCK_STREAM, socket, temp_cmd_content, and vTaskDelay().
Referenced by wilc_task_1().
Socket for tcp
Test buffer
tcp packet count
References accept, AF_INET, cmd::au8Cmd, cmd::au8ParamsList, bind, close, htonl, htons, listen, local_ip, MAIN_WIFI_M2M_BUFFER_SIZE, MAIN_WIFI_M2M_PACKET_COUNT, osprintf(), recv, in_addr::s_addr, sockaddr_in::sin_addr, sockaddr_in::sin_family, sockaddr_in::sin_port, SOCK_STREAM, socket, temp_cmd_content, and cmd::u8NumOfParameters.
Referenced by wilc_task_1().
Socket for tcp
tcp packet count
References AF_INET, cmd::au8ParamsList, close, htonl, htons, MAIN_WIFI_M2M_PACKET_COUNT, MSG_PEEK, NULL, osprintf(), recvfrom, in_addr::s_addr, sendto, setsockopt, sockaddr_in::sin_addr, sockaddr_in::sin_family, sockaddr_in::sin_port, SO_RCVTIMEO, SOCK_DGRAM, socket, SOL_SOCKET, temp_cmd_content, and vTaskDelay().
Referenced by wilc_task_1().
Socket for tcp
tcp packet count
Test buffer
References AF_INET, cmd::au8ParamsList, bind, close, htonl, htons, local_ip, MAIN_WIFI_M2M_BUFFER_SIZE, MAIN_WIFI_M2M_PACKET_COUNT, osprintf(), recv, in_addr::s_addr, sockaddr_in::sin_addr, sockaddr_in::sin_family, sockaddr_in::sin_port, SOCK_DGRAM, socket, and temp_cmd_content.
Referenced by wilc_task_1().
AT commands main function.
References ANT_MODE, ANT_SWTCH_GPIO_CTRL_MODE, ANTENNA_GPIO_NUM_1, ANTENNA_GPIO_NUM_2, at_cmd_task1_sem, cmd::au8Cmd, cmd::au8ParamsList, firmware_start_sem, http_connection(), http_downloader(), iperf_tcp_server(), iperf_udp_server(), m2m_wifi_set_antenna_mode(), net_init(), NULL, os_m2m_wifi_init(), tstrWifiInitParam::pfAppMonCb, tstrWifiInitParam::pfAppWifiCb, ping_function(), pvPortMalloc(), tcp_client(), tcp_server(), temp_cmd_content, cmd::u8NumOfParameters, udp_client(), udp_server(), vPortFree(), vSemaphoreCreateBinary, vSemaphoreDelete, wifi_cb(), wifi_monitoring_cb(), xSemaphoreCreateCounting, and xSemaphoreTake.
Referenced by main().