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