Syntax
Global Options
| Option | Description |
|---|---|
--box BOX | Lagerbox name or IP address |
--help | Show help message and exit |
Commands
| Command | Description |
|---|---|
enable | Enable logic analyzer channel |
disable | Disable logic analyzer channel |
start | Start waveform capture |
start-single | Start single waveform capture |
stop | Stop waveform capture |
measure | Measure signal characteristics |
trigger | Configure trigger settings |
cursor | Control cursor position |
Command Reference
enable
Enable logic analyzer channel for the specified net.
disable
Disable logic analyzer channel.
start
Start continuous waveform capture.
start-single
Start single waveform capture (one-shot).
stop
Stop waveform capture.
Measure Subcommands
measure period
Measure signal period.
measure freq
Measure signal frequency.
measure dc-pos / measure dc-neg
Measure positive or negative duty cycle.
measure pw-pos / measure pw-neg
Measure positive or negative pulse width.
Trigger Subcommands
trigger edge
Set edge trigger configuration.
--mode- Trigger mode:normal,auto,single(default: normal)--coupling- Coupling mode:dc,ac,low_freq_rej,high_freq_rej(default: dc)--source NET- Trigger source net--slope- Trigger slope:rising,falling,both--level FLOAT- Trigger level in volts
trigger pulse
Set pulse trigger configuration.
--mode- Trigger mode--coupling- Coupling mode--source NET- Trigger source--level FLOAT- Trigger level--trigger-on- Trigger on:gt,lt,gtlt--upper FLOAT- Upper pulse width--lower FLOAT- Lower pulse width
trigger i2c
Set I2C protocol trigger.
--mode- Trigger mode--coupling- Coupling mode--source-scl NET- SCL trigger source--source-sda NET- SDA trigger source--level-scl FLOAT- SCL trigger level--level-sda FLOAT- SDA trigger level--trigger-on- Trigger on:start,restart,stop,nack,address,data,addr_data--address INT- Address value (for address trigger)--addr-width- Address width:7,8,9,10bits--data INT- Data value (for data trigger)--data-width- Data width:1-5bytes--direction- Direction:write,read,rw
trigger uart
Set UART protocol trigger.
--mode- Trigger mode--coupling- Coupling mode--source NET- Trigger source--level FLOAT- Trigger level--trigger-on- Trigger on:start,error,cerror,data--parity- Parity:even,odd,none--stop-bits- Stop bits:1,1.5,2--baud INT- Baud rate--data-width INT- Data width in bits--data INT- Data value to trigger on
trigger spi
Set SPI protocol trigger.
--mode- Trigger mode--coupling- Coupling mode--source-mosi-miso NET- MOSI/MISO source--source-sck NET- SCK source--source-cs NET- CS source--level-mosi-miso FLOAT- MOSI/MISO level--level-sck FLOAT- SCK level--level-cs FLOAT- CS level--data INT- Trigger data value--data-width INT- Data width in bits--clk-slope- Clock slope:positive,negative--trigger-on- Trigger on:timeout,cs--cs-idle- CS idle state:high,low--timeout FLOAT- Timeout length
Cursor Subcommands
cursor set-a / cursor set-b
Set cursor A or B position.
cursor move-a / cursor move-b
Shift cursor position.
cursor hide
Hide the cursor.
Examples
Supported Hardware
| Manufacturer | Model Series | Features |
|---|---|---|
| Rigol | MSO5000 | Mixed-signal, protocol decode |
| Saleae | Logic Pro | High-speed capture |
Notes
- Logic nets capture digital signals (high/low states)
- Protocol triggers (I2C, UART, SPI) require proper level configuration
- Use
lager netsto see available logic nets - Analog and Logic nets can be combined for mixed-signal analysis

