Implement factory restore for UBLOX LTE-M

This commit is contained in:
Sara Damiano
2019-03-18 11:45:04 -04:00
parent 84bfb40504
commit c89af3019e
2 changed files with 6 additions and 3 deletions

View File

@@ -329,12 +329,15 @@ public:
bool factoryDefault() { bool factoryDefault() {
if (!isCatM) { if (!isCatM) {
sendAT(GF("+UFACTORY=0,1")); // Factory + Reset + Echo Off sendAT(GF("+UFACTORY=0,1")); // No factory restore, erase NVM
waitResponse(); waitResponse();
sendAT(GF("+CFUN=16")); // Auto-baud sendAT(GF("+CFUN=16")); // Reset
return waitResponse() == 1;
}
else {
sendAT(GF("&F")); // Resets the current profile, other NVM not affected
return waitResponse() == 1; return waitResponse() == 1;
} }
else return false;
} }
String getModemInfo() { String getModemInfo() {