We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 547dc93 commit aec9f9aCopy full SHA for aec9f9a
m5stack/libs/module/llm.py
@@ -24,15 +24,17 @@ def get_response(self, timeout=5000):
24
while time.ticks_diff(time.ticks_ms(), start_time) < timeout:
25
if self._serial.any():
26
try:
27
- data = self._serial.read(1)
+ data = self._serial.readline()
28
if data:
29
response += data.decode("utf-8")
30
+ time.sleep_ms(5)
31
if "\n" in response:
32
return {"time_out": False, "msg": response}
33
start_time = time.ticks_ms()
34
except Exception:
35
pass
-
36
+ else:
37
38
if not response:
39
return {"time_out": True, "msg": ""}
40
0 commit comments