diff --git a/LWRPClientComms.py b/LWRPClientComms.py index 185e3df..11a9f2e 100755 --- a/LWRPClientComms.py +++ b/LWRPClientComms.py @@ -53,7 +53,7 @@ def run(self): # Check if we've got data to send back to the LWRP server if len(self.sendQueue) > 0: - dataToSend = self.sendQueue[0] + dataToSend = self.sendQueue[0].encode('ascii') while dataToSend: sent = self.sock.send(dataToSend) @@ -78,7 +78,7 @@ def recvUntilNewline(self): while True: try: - totalData += self.sock.recv(1024) + totalData += self.sock.recv(1024).decode('ascii') except: pass