digi.xbee.recovery module
- digi.xbee.recovery.recover_device(target)[source]
Recovers the XBee from an unknown state and leaves if configured for normal operations.
- Parameters:
target (String or
XBeeDevice) – Target of the recovery operation.- Raises:
RecoveryException – If there is any error performing the recovery action.
- digi.xbee.recovery.enter_at_command_mode(port)[source]
Attempts to put this device in AT Command mode.
- Parameters:
port – The serial port where the XBee is connected to.
- Returns:
- True if the XBee has entered in AT command mode, False
otherwise.
- Return type:
Boolean
- Raises:
SerialTimeoutException – If there is any error trying to write to the serial port.
InvalidOperatingModeException – If the XBee is in API mode.