teste de publish
Dependencies: DS1820 HighSpeedAnalogIn devices mbed
Diff: modem.h
- Revision:
- 7:ae9c47f62946
- Parent:
- 1:0e0967c88590
- Child:
- 9:cf406384efd9
--- a/modem.h Thu Jun 15 12:50:58 2017 +0000 +++ b/modem.h Tue Jul 11 11:55:56 2017 +0000 @@ -52,6 +52,7 @@ bool socketEntranteAtivo; char CLOSED; char busy; + char modemResponse; socket_info socketInfo[2]; }modemStatus; @@ -69,9 +70,10 @@ extern bool exibeEntradaPacote; extern bool atendendoWebServer; + - //Funções - uint8_t sendToModem(char *,uint8_t,char *,uint16_t,uint8_t); //Função que envia strings ao modem + //Funções + uint8_t sendToModem(char *,uint8_t,char *,char *,uint16_t,uint8_t,uint16_t); //Função que envia strings ao modem void processaPacote(void const *); //Função que processa pacotes entrantes do modem uint8_t inicializaModem(void); uint8_t enviaDados(char); @@ -81,8 +83,7 @@ uint8_t postFileCommandMode(char *,char *,arquivoSD *); bool montaStatus(void); void leMAC(void); - void atendeSRING(uint8_t); - bool getSocketInfo(uint8_t); + void atendeSRING(uint8_t); bool sendBufferCommandMode(uint8_t, char *, uint16_t); bool closeConnection(uint8_t); void webServer(void); @@ -90,5 +91,7 @@ void conectaWiFi(void); int16_t getRSSI(void); bool writeStatusToSD(void); + bool verificaConexao(void); + bool leIP(void); } #endif