Import
Core Classes
Net Types
The SDK supports various net types for different hardware:Quick Start
List Available Nets
Control a Power Supply
Read an ADC
Control GPIO
Control Debug Probe
Control USB Hub
Complete Example
API Reference
Prefer to write your tests in Rust? The same nets are reachable from the
Rust SDK, which runs against the box from
cargo test rather than on the box. Every net type documented below has a Rust
counterpart except scope and logic, which are not on the box’s HTTP API yet.Core Classes
Power & Simulation
Measurement
I/O & Communication
Utilities
Error Handling
Notes
- Always call
disable()when finished with power-related nets - Simple nets (GPIO, ADC, DAC) don’t require
enable()/disable()calls - Complex nets (PowerSupply, Battery, Analog) require
enable()before use - Net names must match those configured in the Lager system
- Use try/except blocks for robust error handling

