We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8707107 commit 4096a61Copy full SHA for 4096a61
1 file changed
internal_filesystem/apps/com.micropythonos.lora_chat/assets/lora_chat.py
@@ -97,12 +97,17 @@ def receive_callback(self, events):
97
print(f"after self.lora_device.recv, status: {status}")
98
if len(msg) > 0:
99
print(msg)
100
- self.alltext += "Received: " + msg + "\n"
+ decoded_msg = (
101
+ msg.decode("utf8", "replace")
102
+ if isinstance(msg, bytes)
103
+ else str(msg)
104
+ )
105
+ self.alltext += "Received: " + decoded_msg + "\n"
106
lv.async_call(lambda _: self.messages.set_text(self.alltext), None)
107
else:
108
print("len(msg) was 0")
109
except Exception as e:
- print(f"receive_thread got exception: {e}")
110
+ print(f"receive_callback got exception: {e}")
111
112
def receive_thread(self):
113
print("starting lora in 1 second")
0 commit comments