Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. import serial
  2. from time import sleep
  3.  
  4. ser = serial.Serial("COM9", 2000000)
  5. ser.flushInput()
  6. ser.flushOutput()
  7.  
  8. def serial_request(to_send):
  9.     ser.flushInput()
  10.     ser.flushOutput()
  11.     while True:
  12.         # ser.write(b'%b' % (to_send.encode()))
  13.         ser.write(to_send.encode())
  14.         print(to_send.encode())
  15.         sleep(3)
  16.         data = str(ser.readline(ser.inWaiting()).decode("utf-8"))
  17.         print(data)
  18.         if not data:
  19.             continue
  20.         else:
  21.             return data
  22.  
  23. print(serial_request("get_dht"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement