From 8a13de68159589f4424662b48ba34594b462ab28 Mon Sep 17 00:00:00 2001 From: "\"Paul Malmsten ext:(%22)" Date: Sun, 11 Sep 2011 17:27:05 -0400 Subject: [PATCH] Fixed bug in APIFrame.escape() --- xbee/frame.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xbee/frame.py b/xbee/frame.py index 3dfa081..853df89 100644 --- a/xbee/frame.py +++ b/xbee/frame.py @@ -112,9 +112,8 @@ def escape(data): escaped_data = b"" for byte in data: - if byte in APIFrame.ESCAPE_BYTES: + if intToByte(byteToInt(byte)) in APIFrame.ESCAPE_BYTES: escaped_data += APIFrame.ESCAPE_BYTE - escaped_data += intToByte(0x20 ^ byteToInt(byte)) else: escaped_data += intToByte(byteToInt(byte))