Я написал код для последовательного чтения каждую секунду или около того в цикле tkinter, используя .after (), однако он либо не работает, либо зависает интерфейс. Делал много отладок, но все же застрял, как читать сериал в mainloop 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()