import serial
bytearray = [ 0o10010000, 0o10111000, 0o00000000, 0o00000000, 0o00000111, 0o01010101, 0o10100100, 0o01111011, 0o00000000, 0o11011010,0o00000011,
0o00000010,0o00000101,0o00000001 ]
try:
ser = serial.Serial('COM3')
ser.baudrate = 57600
ser.timeout = 0.1
ser.open()
except Exception as e:
print('Error opening port - ' + str(e))
while ser.isOpen():
try:
#arr = ['\x90','\xB8','\0','\0','\a', '\x55','\xA4','\x7B','\0','\xDA','\x03', '\x02','\x05','\x01']
ser.write(bytearray)
ser.read()
print(ser.read())
finally:
ser.read()
print(ser.read())
aW1wb3J0IHNlcmlhbApieXRlYXJyYXkgPSBbIDBvMTAwMTAwMDAsIDBvMTAxMTEwMDAsIDBvMDAwMDAwMDAsIDBvMDAwMDAwMDAsIDBvMDAwMDAxMTEsIDBvMDEwMTAxMDEsIDBvMTAxMDAxMDAsIDBvMDExMTEwMTEsIDBvMDAwMDAwMDAsIDBvMTEwMTEwMTAsMG8wMDAwMDAxMSwKICAgICAgICAgICAgIDBvMDAwMDAwMTAsMG8wMDAwMDEwMSwwbzAwMDAwMDAxIF0KCnRyeToKICAgIHNlciA9IHNlcmlhbC5TZXJpYWwoJ0NPTTMnKQogICAgc2VyLmJhdWRyYXRlID0gNTc2MDAKICAgIHNlci50aW1lb3V0ID0gMC4xCiAgICBzZXIub3BlbigpCmV4Y2VwdCBFeGNlcHRpb24gYXMgZToKICAgIHByaW50KCdFcnJvciBvcGVuaW5nIHBvcnQgLSAnICsgc3RyKGUpKQoKd2hpbGUgc2VyLmlzT3BlbigpOgogICAgdHJ5OgogICAgICAgICNhcnIgPSBbJ1x4OTAnLCdceEI4JywnXDAnLCdcMCcsJ1xhJywgJ1x4NTUnLCdceEE0JywnXHg3QicsJ1wwJywnXHhEQScsJ1x4MDMnLCAnXHgwMicsJ1x4MDUnLCdceDAxJ10KICAgICAgICBzZXIud3JpdGUoYnl0ZWFycmF5KQogICAgICAgIHNlci5yZWFkKCkKICAgICAgICBwcmludChzZXIucmVhZCgpKQogICAgZmluYWxseToKICAgICAgICBzZXIucmVhZCgpCiAgICAgICAgcHJpbnQoc2VyLnJlYWQoKSk=