wifisp1

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers wifiesp8266.h Source File

wifiesp8266.h

00001 #ifndef _WifiEsp8266_
00002 #define _WifiEsp8266_
00003 // taille maximum d'une phrase recue
00004 #define maxdata 100
00005 #define Baud 921600
00006 class WifiEsp8266 : public RawSerial
00007 {
00008 public:
00009     WifiEsp8266(PinName Txd, PinName Rxd);    
00010     void receive();  //recoit les data gps et les stocks puis produit les donnees en cas de reception
00011     bool dataready(void);
00012     char * read(void);
00013 private:
00014 // reception phrase Serial
00015     char _DataTmp[maxdata + 1]; // tableau de donnees pour stocker pendant reception
00016     char _Data[maxdata + 1]; // tableau de donnees lorsque toutes les donnees sont recues
00017     int _DataPtr = 0; // position de stockage de la prochaine donnee a recevoir
00018     bool _DataReady = false;
00019 };
00020 #endif