Andrew Boyson
/
iot
Backing up an unused program in case of future need
Diff: esp.h
- Revision:
- 0:09f915e6f9f6
- Child:
- 2:06fa34661f19
diff -r 000000000000 -r 09f915e6f9f6 esp.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/esp.h Wed Apr 13 09:21:02 2016 +0000 @@ -0,0 +1,33 @@ +#define ESP_IDLE 0 +#define ESP_AVAILABLE 1 +#define ESP_TIMEOUT 2 +#define ESP_OVERFLOW 3 + +//#define BAUD 9600 +#define BAUD 19200 +//#define BAUD 38400 +//#define BAUD 76800 +//#define BAUD 115200 + +extern char EspLine[]; +extern void *EspIpdBuffer[]; +extern int EspIpdBufferLen[]; +extern int EspIpdReserved[]; +extern int EspIpdId; +extern int EspIpdLength; +extern int EspLineAvailable; +extern int EspDataAvailable; +extern int EspLineIs(char * text); + +extern int EspMain(); +extern void EspResetAndStop(); +extern void EspReleaseFromReset(void); +extern void EspInit(void); +extern void EspBaud(int baud); + +extern int EspLengthToSend; +extern const void * EspDataToSend; +extern void EspSendData(int length, const void * buf); + +extern void EspSendStringF(char *fmt, ...); +extern void EspSendString(char * buf);