Skip to content
Warren Gay edited this page Nov 17, 2015 · 34 revisions

Misc

Constructor / Destructor

Error Handling

Reset / Start

  • [bool ESP8266::wait_reset()](Device Initialization#HardwareReset)
  • [bool ESP8266::reset()](Device Initialization#SoftwareReset)
  • [bool ESP8266::start()](Device Initialization#WarmStart)

WIFI Start

  • [void ESP8266::wait_wifi(bool got_ip)](Device Initialization#wait_wifi)
  • [void ESP8266::is_wifi(bool got_ip)](Device Initialization#is_wifi)

Soft AP

Write to ESP

Commands

Query

  • [bool ESP8266::get_ap_info(char *ip,int ipsiz,char *gw,int gwsiz,char *nm,int nmsiz)](Query AP#get_ap_info)
  • [bool ESP8266::get_ap_mac(char *mac,int macsiz)](Query AP#get_ap_mac)
  • [int ESP8266::get_autoconn()](Query AP#get_autoconn)

Server Config

Server Listen

TCP and UDP

  • [int tcp_connect(const char *host,int port,recv_func_t rx_cb)](TCP and UDP#connect)
  • [int udp_socket(const char *host,int port,recv_func_t rx_cb,int local_port=-1)](TCP and UDP#udp)
  • [int write(int sock,const char *data,int bytes,const char *udp_address=0)](TCP and UDP#write)
  • [bool close(int sock)](TCP and UDP#close)

Low Level

  • void receive()
  • [Intermediate API](Intermediate API)
  • [Manual API](Manual API)
Clone this wiki locally