Browse Source

Changed waitForNetwork in XBee

Want to force the reset for the WifiBee, which tends to be stuck reconnecting
v_master
SRGDamia1 7 years ago
parent
commit
9fa5694ab3
1 changed files with 1 additions and 9 deletions
  1. +1
    -9
      src/TinyGsmClientXBee.h

+ 1
- 9
src/TinyGsmClientXBee.h View File

@ -537,20 +537,12 @@ public:
}
bool waitForNetwork(unsigned long timeout = 60000L) {
commandMode();
for (unsigned long start = millis(); millis() - start < timeout; ) {
sendAT(GF("AI"));
String res = readResponse();
char buf[3] = {0,}; // Set up buffer for response
res.toCharArray(buf, 3);
int intRes = strtol(buf, 0, 16);
if (intRes == 0) {
exitCommand();
if (isNetworkConnected()) {
return true;
}
delay(250);
}
exitCommand();
return false;
}


Loading…
Cancel
Save