esptest.adapter.port.serial_port module
- class esptest.adapter.port.serial_port.SerMixin(*args, **kwargs)[source]
Bases:
SerialBaseProtocol
- class esptest.adapter.port.serial_port.SerialExt(port=None, baudrate=9600, bytesize=8, parity='N', stopbits=1, timeout=None, xonxoff=False, rtscts=False, write_timeout=None, dsrdtr=False, inter_byte_timeout=None, exclusive=None, **kwargs)[source]
Bases:
Serial,SerMixinAdd RawPort methods to serial.Serial
- class esptest.adapter.port.serial_port.SerialPortMixin(raw_port, name, log_file='', **kwargs)[source]
Bases:
objectAdd RawPort methods to serial.Serial
- change_serial_config(**kwargs)[source]
Change serial config (baudrate/timeout/parity/…) on the underlying serial port.
Only settings supported by pyserial
apply_settingstake effect (baudrate, bytesize, parity, stopbits, xonxoff, dsrdtr, rtscts, timeout, write_timeout, inter_byte_timeout).- Parameters:
kwargs (Any)
- Return type:
None