Advertisement
Narayan

readSerial

Oct 2nd, 2022 (edited)
1,470
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. import serial
  2. from serial import Serial
  3.  
  4. ser = serial.Serial(port='/dev/ttyUSB0',
  5.                     baudrate=115200,
  6.                     timeout=5,
  7.                     xonxoff=False
  8.                     )
  9. ser.reset_input_buffer()
  10. ser.write(b"getData")
  11. ser.reset_output_buffer()
  12. c = ''
  13. data = ''
  14. ok = False
  15. while c != '\n':
  16.     c = ser.read(1)
  17.     data += str(c)
  18.     if c == '\n':
  19.         ok = True
  20. ser.reset_output_buffer()
  21. ser.close()
  22. if ok:
  23.     print(data)
  24. else:
  25.     print("Empty buffer")
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement