Я не могу получить ответ от моего устройства, подключенного к последовательному rs232 в Python или где-либо еще.
У меня есть VB-код для доступа MS, который связывается, но не может воссоздать его в Python, VB-код отправляет эту строку на устройствои принимает ответ
Я пытался с несколькими комбинациями для записи в порт, но я не получил ответа ser.write ("A")
с кодированием или с отправкой 02 ASCII и 03 послене работает
код vb
MSCOMM.output = Chr(2)
MSCOMM.output = "A"
MSCOMM.output = Chr(3)
и код питона
import serial
from time import sleep
ser = serial.Serial("COM2", 9600, timeout =5)
ser.write(0x02)
ser.write(0x65)
ser.write(0x03)
sleep(0.5)
x = ser.readline()
print(x)
я должен получить значение типа b'0001280 кг \ r \ n 'и ятолько получить б ''