API Reference
- class inno_control.LabDevice(port, baudrate=115200, timeout=1.0)[source]
Bases:
object
Base class for laboratory equipment communication via serial interface
- Parameters:
port (str)
baudrate (int)
timeout (float)
- __init__(port, baudrate=115200, timeout=1.0)[source]
Initialize the lab device connection
- Parameters:
port (str) – Serial port name (e.g., ‘COM3’ on Windows or ‘/dev/ttyUSB0’ on Linux)
baudrate (int) – Communication speed in bits per second (default: 9600)
timeout (float) – Read timeout in seconds (default: 1.0)
- class inno_control.CartPole(port, baudrate=921600, timeout=1.0)[source]
Bases:
LabDevice
Class for entire Cart-Pole work
- Parameters:
port (str)
baudrate (int)
timeout (float)
- __init__(port, baudrate=921600, timeout=1.0)[source]
Initialize the lab device connection
- Parameters:
port (str) – Serial port name (e.g., ‘COM3’ on Windows or ‘/dev/ttyUSB0’ on Linux)
baudrate (int) – Communication speed in bits per second (default: 9600)
timeout (float) – Read timeout in seconds (default: 1.0)