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 | → |