Чтение результата из точности весов radwag wtc2000 с использованием usb возвращает пустые байты - PullRequest
0 голосов
/ 10 октября 2019

Я должен прочитать результаты мониторинга на экране шкалы Radwag wtc2000. Вот и все. Все, что мне нужно, это получить результаты и распечатать их на экране. Но я получаю только пустые (b '') байты, напечатанные на консоли.

Извините за плохой английский.

import serial

ser = serial.Serial(port='COM3', baudrate=9600, bytesize=serial.EIGHTBITS, parity=serial.PARITY_NONE, timeout=1)
try:
    ser.isOpen()
    print("Serial port is open")
except:
    print("ERROR")
    exit()

if (ser.isOpen()):
    try:
        while (True):
            ser.write("S CR LF")
            print(ser.read())
    except:
        print("error")
else:
    print("Cannot open serial port")

Я ожидаю получить вес пера, который я использовал длятестирование. На экране шкалы написано 4.71 по шкале, но я получаю пустой байт как (b '')

...