| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- /*
- * esp8266at.h
- *
- *
- */
- #ifndef _ESP8266_AT_H_
- #define _ESP8266_AT_H_
- #define WIFI_TRANSPARENT_ENABLED 1
- //#define mode 1
- //#define add 1
- //#define exp 1
- #pragma pack(4)
- typedef struct _uartconfig
- {
- uint32_t baudrate;
- uint8_t databits;
- uint8_t stopbits;
- uint8_t paritybits;
- uint8_t hwflowctrl;
- }stCommConfig;
- #pragma pack()
- int Wifi_testWorkState(void);
- int Wifi_ConfigDefaultAP(void);
- int Wifi_ConfigSta(void);
- int Wifi_ConfigAp(void);
- int Wifi_ConnectAp(void);
- int Wifi_CreateAp(void);
- int Wifi_ConnectTcp(void);
- int Wifi_ConnectUdp(void);
- int Wifi_DisconnectTcp(void);
- int Wifi_EnterTransparentMode(void);
- int Wifi_ExitTransparentMode(void);
- int Wifi_SendData(uint8_t* buf, int len);
- int Wifi_ReceiveData(uint8_t* buf, int len);
- #endif
|