Fix: 修复MicroPython MixGoAI和Microbit下一些py异常同时格式化代码

This commit is contained in:
王立帮
2024-12-03 10:36:49 +08:00
parent e6c9a30bdc
commit ee04dadb66
71 changed files with 3265 additions and 2382 deletions

View File

@@ -6,24 +6,26 @@ MicroPython library for the MxiGo AI
20211213
mixly
"""
data_a=None
def uart_tx(uart,data,repeat=True):
global data_a
data_b = data
if data_b != data_a:
uart.write((str(data)+'\n'))
#print(data)
if not repeat:
data_a=data_b
data_a = None
def uart_tx(uart, data, repeat=True):
global data_a
data_b = data
if data_b != data_a:
uart.write((str(data) + "\n"))
# print(data)
if not repeat:
data_a = data_b
def uart_rx(uart):
data = uart.readline()
if data:
data_str = data.strip()
try:
data_str=data_str.decode()
return eval(data_str)
except:
return data_str
data = uart.readline()
if data:
data_str = data.strip()
try:
data_str = data_str.decode()
return eval(data_str)
except:
return data_str