Browse Source

Moved fxns from Wifi connect to init for ESP

v_master
SRGDamia1 7 years ago
parent
commit
f3323f1136
2 changed files with 9 additions and 13 deletions
  1. +8
    -12
      src/TinyGsmClientESP8266.h
  2. +1
    -1
      src/TinyGsmClientXBee.h

+ 8
- 12
src/TinyGsmClientESP8266.h View File

@ -238,6 +238,14 @@ public:
if (waitResponse() != 1) {
return false;
}
sendAT(GF("+CIPMUX=1")); // Enable Multiple Connections
if (waitResponse() != 1) {
return false;
}
sendAT(GF("+CWMODE_CUR=1")); // Put into "station" mode
if (waitResponse() != 1) {
return false;
}
return true;
}
@ -378,22 +386,10 @@ public:
* WiFi functions
*/
bool networkConnect(const char* ssid, const char* pwd) {
sendAT(GF("+CIPMUX=1"));
if (waitResponse() != 1) {
return false;
}
sendAT(GF("+CWMODE_CUR=1"));
if (waitResponse() != 1) {
return false;
}
sendAT(GF("+CWJAP_CUR=\""), ssid, GF("\",\""), pwd, GF("\""));
if (waitResponse(30000L, GFP(GSM_OK), GF(GSM_NL "FAIL" GSM_NL)) != 1) {
return false;
}
return true;
}


+ 1
- 1
src/TinyGsmClientXBee.h View File

@ -401,7 +401,7 @@ public:
bool radioOff() TINY_GSM_ATTR_NOT_IMPLEMENTED;
bool sleepEnable() TINY_GSM_ATTR_NOT_IMPLEMENTED;
bool sleepEnable(bool enable = true) TINY_GSM_ATTR_NOT_IMPLEMENTED;
/*
* SIM card functions


Loading…
Cancel
Save