Я пытаюсь отправить команду на мою камеру Flir TAU2 через USB, и обычно я должен получить от нее ответ, поэтому сначала я настраиваю свой последовательный порт
а затем я посылаю свою команду через последовательный порт:
и затем слушая сериал для ответа:
это часть моего кода:
def __init__(self):
self.serCam = serial.Serial(port='/dev/ttyUSB0',
baudrate=9600,
parity=serial.PARITY_NONE,
stopbits=1,
xonxoff=False
)
def close_connection(self):
if self.serCam.isOpen():
self.serCam.close()
def serial_Read(self):
while self.serCam.inWaiting():
try:
self.state=serCam.readline()
return state
print state
except:
pass
def control(self):
self.len= self.serCam.write(serial.to_bytes([0x6E,0x00,0x00,0x0B,
0x00,0x00,0x2F,0x4A,0x00,
0x00,0x00]))
print ('commande envoye' )
return len
Я ничего не получаю от своей камеры, у вас есть идеи, пожалуйста, откуда это может быть?