Skip to content

API Overview

AccordionQ2Client exposes nine operation groups

from accordionq2 import AccordionQ2Client

with AccordionQ2Client("http://agent64.local:5000") as client:
    client.connection        # Connection status
    client.resources         # Hardware resource values (read/write)
    client.channels          # Channel configuration
    client.modules           # Module management & topology
    client.application       # Application lifecycle & config files
    client.media             # Media file management
    client.comm              # Raw bus transactions (I2C, UART, SPI, Socket)
    client.numeric_results   # Fast numeric sampling & statistics
    client.calibration       # Calibration channel read/write
Group Description Details
connection Check hardware manager connectivity
resources Read/write hardware values (voltages, temperatures, etc.)
channels Configure multi-purpose I/O channels
modules Load/unload modules, query hardware topology
application Application lifecycle, configuration files
media Upload/download media files
comm Raw bus transactions (I2C, UART, SPI, Socket)
numeric_results High-speed sampling with server-side statistics
calibration Read and write Calibration channel tables