diff --git a/Spectrum2/backend.py b/Spectrum2/backend.py index ca4ea24..23a343e 100644 --- a/Spectrum2/backend.py +++ b/Spectrum2/backend.py @@ -27,7 +27,7 @@ class SpectrumBackend: def __init__(self): self.m_pingReceived = False - self.m_data = "" + self.m_data = bytes("") self.m_init_res = 0 self.logger = logging.getLogger(self.__class__.__name__) @@ -388,7 +388,7 @@ class SpectrumBackend: def handleDataRead(self, data): - self.m_data += data + self.m_data += bytes(data) while len(self.m_data) != 0: expected_size = 0 if (len(self.m_data) >= 4):