Lines Matching refs:serial
217 import serial
237 self.ser = serial.Serial(pty, interCharTimeout=1, rtscts=True, dsrdtr=True)
261 self.serial = ProcessToSerial(device[len("exec:") :])
263 self.serial = ProcessPtyToTerminal(device[len("qemupty:") :])
266 self.serial = TelnetToSerial(device, user, password, read_timeout=10)
268 import serial
272 if serial.__version__ >= "3.3":
278 self.serial = serial.Serial(device, **serial_kwargs)
297 self.serial.close()
303 data = self.serial.read(min_num_bytes)
310 elif self.serial.inWaiting() > 0:
311 new_data = self.serial.read(1)
326 self.serial.write(b"\r\x03\x03") # ctrl-C twice: interrupt any running program
329 n = self.serial.inWaiting()
331 self.serial.read(n)
332 n = self.serial.inWaiting()
334 self.serial.write(b"\r\x01") # ctrl-A: enter raw REPL
342 self.serial.write(b"\x04") # ctrl-D: soft reset
360 self.serial.write(b"\r\x02") # ctrl-B: enter friendly REPL
381 data = self.serial.read(2)
388 while window_remain == 0 or self.serial.inWaiting():
389 data = self.serial.read(1)
395 self.serial.write(b"\x04")
402 self.serial.write(b)
407 self.serial.write(b"\x04")
427 self.serial.write(b"\x05A\x01")
428 data = self.serial.read(2)
446 self.serial.write(command_bytes[i : min(i + 256, len(command_bytes))])
448 self.serial.write(b"\x04")
451 data = self.serial.read(2)