tkinter。after serial read挂断

问题描述 投票:0回答:1

我编写代码来使用.after()在tkinter循环中每隔一秒左右读取一次串行,但它要么不工作,要么挂起接口。有很多debuging,但仍然卡在tkinter主循环中如何读取序列,请帮忙。

def list_ser():
    send_com('D13_R')
    varS = ArduinoSerial.readline().decode('utf-8').strip()
    print(varS) 
    window.after(1000, list_ser)
list_ser()


window.mainloop()
python tkinter pyserial
1个回答
0
投票

修复它,显然我两次调用串行读取功能,这就是它无法正常工作的原因。问题已排序!谢谢

© www.soinside.com 2019 - 2024. All rights reserved.