esptest.tools.uart_monitor module
- class esptest.tools.uart_monitor.Chip(target: str = '', mac: str = '', revision: str = '', xtal: str = '', flash: str = '', description: str = '')[source]
Bases:
object
- class esptest.tools.uart_monitor.Device(name: str, sys_device: str, location: str, description: str, connected: bool, last_seen: float, first_seen: float, chip: esptest.tools.uart_monitor.Chip)[source]
Bases:
object- Parameters:
- esptest.tools.uart_monitor.debug_print(*args)[source]
Record debug message for on-screen debug log panel.
- Return type:
None
- async esptest.tools.uart_monitor.detect_port_chip(device)[source]
Detect chip info on a serial port with retry.
- Parameters:
device (Device)
- Return type:
None
- async esptest.tools.uart_monitor.detect_chip(device)[source]
Detect the espressif chip on specified serial port.
- Parameters:
device (Device)
- Return type:
None
- async esptest.tools.uart_monitor.detect_all_chips()[source]
Detect all devices concurrently.
- Return type:
None