📄 uart_echo
字号:
#!/usr/bin/pythonimport sysimport serialimport times = serial.Serial(port='/dev/tty.usbserial', baudrate=19200, bytesize=8, parity=serial.PARITY_NONE, stopbits=1, xonxoff=0,rtscts=0, timeout=.2)class DelayedFileObject(object): def __init__(self, f): self.f = f self.f.write('\n') self.f.flushInput() def read(self, n=1): return self.f.read(n) def write(self, s): for c in s: self.f.write(c) time.sleep(.01) def flush(self): self.f.flush()s = DelayedFileObject(s)args = sys.argv[1:]for i in args[:-1]: s.write(i+' ')try: s.write(args[-1]+'\n')except IndexError: passs.flush()while 1: c = s.read() if c == '': break sys.stdout.write(c) sys.stdout.flush()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -