import serial, sys
binary_string = lambda n: n>0 and binary_string(n>>1)+str(n&1) or ''
ser = serial.Serial('/dev/ttyS0', 115200)
ser.flushInput()
ser.flush()
message = [1]
#while True:
for c in message:
   ser.write(chr(c))
   num = ord(ser.read())
   bs = binary_string(num)
   print ("0" * (8 - len(bs))) + bs, num
