пример такого когда считывания
import serial ser = serial.Serial('COM4', 9600) #Открытие последовательного порта print(ser.name) #line=ser.read(10) #Считываем с определнным размером #print(line) line = ser.readline() #Считываем данные(один раз) print(line) ##while True: ## line = ser.readline() ## print(line) ## line=ser.read(10) ## print(line)
Собственно сам вопрос. Вопрос такой почему на модели CL-2300 не считывает методом readline() а на другой модели все ок считывает. На модели CL-2300 считывает только методом read(),что то подсказывает что этот сканер работает на точность и нужно обязательно сразу задать количество символов, то есть read(10) но ведь штриходы с разным количеством символов бывают.Как быть?