import serial
ser = serial.Serial('/dev/ttyACM0', 9600, timeout=1)
while True:
reading = ser.readline()
print(reading)
while True:
data = ser.read() #чтение данных с последовательного порта
if data != '':
raw += data #формирование сообщения
else:
if raw != '':
doprocessing(raw) # передаем сообщение на обработку
raw = ''