Skip to content

Commit 9fecf22

Browse files
committed
devices: fix how is determined whether the module has entered in AT command
mode or not Signed-off-by: Ruben Moral <ruben.moral@digi.com>
1 parent 0d33292 commit 9fecf22

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

digi/xbee/devices.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2332,9 +2332,9 @@ def _enter_at_command_mode(self):
23322332
# Wait some time to let the module generate a response.
23332333
time.sleep(self.__TIMEOUT_ENTER_COMMAND_MODE)
23342334
# Read data from the device (it should answer with 'OK\r').
2335-
data = self._serial_port.read_existing()
2335+
data = self._serial_port.read_existing().decode()
23362336

2337-
return data.decode() in self.__COMMAND_MODE_OK
2337+
return data and data in self.__COMMAND_MODE_OK
23382338

23392339
def _determine_operating_mode(self):
23402340
"""

0 commit comments

Comments
 (0)