Здравствуйте! Помогите разобраться как передавать данные по UART. Я не могу понять почему передача сообщения одно время работает, то не работает. Вчера сделал, все работало, аж обрадовался, а сегодня фигею от того, что ничего не работает Вот код: Код (Python): import serial import threading from time import sleep def read_serial(ser): while str!="exit": if ser.inWaiting()>0: read = ser.readline() read = read.replace('\r\n','') print (read.decode('utf-8')) ser = serial.Serial("/dev/ttyS0", 9600) thread = threading.Thread(target=read_serial, args=(ser,)) thread.start() while True: str='' str=raw_input() if str=="exit": break ser.write(str) ser.close() thread.join() Такое впечатление, что как-то /dev/ttyS0 влияет