mirror of
https://github.com/KevinMidboe/TinyGSM.git
synced 2025-10-29 18:00:18 +00:00
Fix setup vs enable sleep in XBee
This commit is contained in:
@@ -332,6 +332,7 @@ public:
|
|||||||
case XBEE3_LTE1_ATT: return "Digi XBee3™ Cellular LTE CAT 1";
|
case XBEE3_LTE1_ATT: return "Digi XBee3™ Cellular LTE CAT 1";
|
||||||
case XBEE3_LTEM_ATT: return "Digi XBee3™ Cellular LTE-M";
|
case XBEE3_LTEM_ATT: return "Digi XBee3™ Cellular LTE-M";
|
||||||
case XBEE3_LTENB: return "Digi XBee3™ Cellular NB-IoT";
|
case XBEE3_LTENB: return "Digi XBee3™ Cellular NB-IoT";
|
||||||
|
default: return "Digi XBee®";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -367,8 +368,8 @@ public:
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool sleepEnable(bool maintainAssociation = false) {
|
void setupPinSleep(bool maintainAssociation = false) {
|
||||||
if (!commandMode()) return false; // Return immediately
|
if (!commandMode()) return; // Return immediately
|
||||||
sendAT(GF("SM"),1); // Pin sleep
|
sendAT(GF("SM"),1); // Pin sleep
|
||||||
waitResponse();
|
waitResponse();
|
||||||
if (beeType == XBEE_S6B_WIFI && !maintainAssociation) {
|
if (beeType == XBEE_S6B_WIFI && !maintainAssociation) {
|
||||||
@@ -382,13 +383,14 @@ public:
|
|||||||
}
|
}
|
||||||
writeChanges();
|
writeChanges();
|
||||||
exitCommand();
|
exitCommand();
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool poweroff() TINY_GSM_ATTR_NOT_IMPLEMENTED;
|
bool poweroff() TINY_GSM_ATTR_NOT_IMPLEMENTED;
|
||||||
|
|
||||||
bool radioOff() TINY_GSM_ATTR_NOT_IMPLEMENTED;
|
bool radioOff() TINY_GSM_ATTR_NOT_IMPLEMENTED;
|
||||||
|
|
||||||
|
bool sleepEnable(bool enable = true) TINY_GSM_ATTR_NOT_IMPLEMENTED;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* SIM card functions
|
* SIM card functions
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user