60 #define ESP8266_ENCRYPT_MODE_OPEN 0
61 #define ESP8266_ENCRYPT_MODE_WEP 1
62 #define ESP8266_ENCRYPT_MODE_WPA_PSK 2
63 #define ESP8266_ENCRYPT_MODE_WPA2_PSK 3
64 #define ESP8266_ENCRYPT_MODE_WPA_WPA2_PSK 4
69 #define ESP8266_WIFI_MODE_CLIENT 1
70 #define ESP8266_WIFI_MODE_AP 2
71 #define ESP8266_WIFI_MODE_AP_AND_CLIENT 3
int ESP8266_DisableServer(void)
Disable server.
int ESP8266_SendBuffered(const char *fetch)
Send buffered TCP.
int ESP8266_JoinAccessPoint(const char *ssid, const char *password)
Join AP.
int ESP8266_SetDataTransmissionMode(uint8_t mode)
Set transmission mode.
int ESP8266_Restore(void)
Restore default settings.
int ESP8266_SetWifiMode(uint8_t mode)
Set mode.
int ESP8266_QuitAccessPoint(void)
Quit AP.
int ESP8266_MakeTCPConnection(char *IPaddress, uint16_t port, uint16_t keepalive, int ssl)
Make connection.
int ESP8266_ListAccessPoints(void)
Access Points.
int ESP8266_Init(int rx_echo, int tx_echo)
Initializes ESP8266.
int ESP8266_Connect(int verbose)
Connects ESP8266.
int ESP8266_CloseTCPConnection(void)
Close TCP socket.
int ESP8266_ConfigureAccessPoint(const char *ssid, const char *password, uint8_t channel, uint8_t encryptMode)
Configure AP.
int ESP8266_GetIPAddress(void)
Get IP address.
int ESP8266_Send(const char *fetch)
Send TCP.
int ESP8266_SetSSLClientConfiguration(int verifyClient, int verifyServer)
Set SSL.
int ESP8266_GetMACAddress(void)
MAC address.
char * ESP8266_GetReceiveBuffer(void)
Get search string.
void ESP8266_StartReceiveSearch(char *search)
Set search string.
int ESP8266_SetSSLBufferSize(uint16_t bufferSize)
SSL buffer size.
int ESP8266_SendBufferedStatus(void)
Check status.
int ESP8266_WaitForConnection(void)
Wait for connection.
int ESP8266_EnableServer(uint16_t port)
Enable server.
int ESP8266_Reset(void)
Reset the esp8266.
int ESP8266_SetServerTimeout(uint16_t timeout)
Set server timeout.
int ESP8266_StartServer(uint16_t port, uint16_t timeout)
Start server.
int ESP8266_GetStatus(void)
Get status.
int ESP8266_SetConnectionMux(uint8_t enabled)
Set mode.
int ESP8266_Receive(char *fetch, uint32_t max)
Receive TCP.
int ESP8266_StopServer(void)
Stop server.
int ESP8266_GetVersionNumber(void)
Version number.