bpod_core.com

Module providing extended serial communication functionality.

Functions

find_ports

Find serial ports matching specified criteria.

verify_serial_discovery

Check if a device sends an expected discovery message on a serial port.

Classes

ChunkedSerialReader

A protocol for reading chunked data from a serial port.

ExtendedSerial

Enhances serial.Serial with additional functionality.

SerialDevice

Class that interfaces with a USB serial device.

Attributes

bpod_core.com.FilterValue = str | int | re.Pattern[str] | None | collections.abc.Sequence['FilterValue']

Type for filter values used in find_ports().