Analog
lager analog
Interface for Analog nets
lager analog [OPTIONS] [NETNAME] COMMAND [ARGS]...
Options
- --dut <dut>
ID of DUT
Arguments
- NETNAME
Optional argument
cursor
Move scope cursor on a given net
lager analog [NETNAME] cursor [OPTIONS] COMMAND [ARGS]...
hide
Hide cursor
lager analog [NETNAME] cursor hide [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
move-a
Shift cursor a's position
lager analog [NETNAME] cursor move-a [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
- --del-x <del_x>
shift a's x coordinate
- --del-y <del_y>
shift a's y coordinate
move-b
Shift cursor b's position
lager analog [NETNAME] cursor move-b [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
- --del-x <del_x>
shift b's x coordinate
- --del-y <del_y>
shift b's y coordinate
set-a
Set cursor a's position
lager analog [NETNAME] cursor set-a [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
- --x <x>
cursor a x coordinate
- --y <y>
cursor a y coordinate
set-b
Set cursor b's position
lager analog [NETNAME] cursor set-b [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
- --x <x>
cursor b x coordinate
- --y <y>
cursor b y coordinate
disable
Disable Net
lager analog [NETNAME] disable [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
enable
Enable Net
lager analog [NETNAME] enable [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
measure
Measure characteristics of analog andnets
lager analog [NETNAME] measure [OPTIONS] COMMAND [ARGS]...
dc-neg
Measure negative duty cycle
lager analog [NETNAME] measure dc-neg [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
dc-pos
Measure positive duty cycle
lager analog [NETNAME] measure dc-pos [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
freq
Measure frequency of captured net waveform
lager analog [NETNAME] measure freq [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
period
Measure period of captured net waveform
lager analog [NETNAME] measure period [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
pw-neg
Measure negative pulse width
lager analog [NETNAME] measure pw-neg [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
pw-pos
Measure positive pulse width
lager analog [NETNAME] measure pw-pos [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
vavg
Measure average voltage of captured net waveform
lager analog [NETNAME] measure vavg [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
vmax
Measure maximum voltage of captured net waveform
lager analog [NETNAME] measure vmax [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
vmin
Measure minimum voltage of captured net waveform
lager analog [NETNAME] measure vmin [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
vpp
Measure peak to peak voltage of captured net waveform
lager analog [NETNAME] measure vpp [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
vrms
Measure Root Mean Square voltage of captured net waveform
lager analog [NETNAME] measure vrms [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --display <display>
Display measurement on screen
- --cursor <cursor>
Enable measurement cursor
start
Start waveform capture
lager analog [NETNAME] start [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
start-single
Start a single waveform capture
lager analog [NETNAME] start-single [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
stop
Stop waveform capture
lager analog [NETNAME] stop [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
trace
Trace options
lager analog [NETNAME] trace [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
- --voltdiv <voltdiv>
Volts per division
- --timediv <timediv>
Time per division
- --voltoffset <voltoffset>
Voltage offset
- --timeoffset <timeoffset>
Time offset
trigger
Set up trigger properties for analog and logic nets
lager analog [NETNAME] trigger [OPTIONS] COMMAND [ARGS]...
edge
Set edge trigger
lager analog [NETNAME] trigger edge [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --mode <mode>
Trigger mode
- Default:
'normal'
- Options:
normal | auto | single
- --coupling <coupling>
Coupling mode
- Default:
'dc'
- Options:
dc | ac | low_freq_rej | high_freq_rej
- --source <NET>
Trigger source
- --slope <slope>
Trigger slope
- Options:
rising | falling | both
- --level <level>
Trigger level
i2c
Set I2C trigger
lager analog [NETNAME] trigger i2c [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
- --mode <mode>
Trigger mode, e.g. Normal, Automatic, or Single Shot
- Default:
'normal'
- Options:
normal | auto | single
- --coupling <coupling>
Coupling mode
- Default:
'dc'
- Options:
dc | ac | low_freq_rej | high_freq_rej
- --source-scl <NET>
Trigger source
- --source-sda <NET>
Trigger source
- --level-scl <level_scl>
Trigger scl level
- --level-sda <level_sda>
Trigger sda level
- --trigger-on <trigger_on>
Trigger on
- Options:
start | restart | stop | nack | address | data | addr_data
- --address <address>
Address value to trigger on in ADDRESS mode
- --addr-width <addr_width>
Address width in bits
- Options:
7 | 8 | 9 | 10
- --data <data>
Data value to trigger on in DATA mode
- --data-width <data_width>
Data width in bytes
- Options:
1 | 2 | 3 | 4 | 5
- --direction <direction>
Direction to trigger on
- Options:
write | read | rw
pulse
Set pulse trigger
lager analog [NETNAME] trigger pulse [OPTIONS]
Options
- --mcu <mcu>
- --dut <dut>
ID of DUT
- --mode <mode>
Trigger mode
- Default:
'normal'
- Options:
normal | auto | single
- --coupling <coupling>
Coupling mode
- Default:
'dc'
- Options:
dc | ac | low_freq_rej | high_freq_rej
- --source <NET>
Trigger source
- --level <level>
Trigger level
- --trigger-on <trigger_on>
Trigger on
- Options:
gt | lt | gtlt
- --upper <upper>
upper width
- --lower <lower>
lower width
spi
Set SPI trigger
lager analog [NETNAME] trigger spi [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
- --mode <mode>
Trigger mode, e.g. Normal, Automatic, or Single Shot
- Default:
'normal'
- Options:
normal | auto | single
- --coupling <coupling>
Coupling mode
- Default:
'dc'
- Options:
dc | ac | low_freq_rej | high_freq_rej
- --source-mosi-miso <NET>
Trigger master/slave data source
- --source-sck <NET>
Trigger clock source
- --source-cs <NET>
Trigger chip select source
- --level-mosi-miso <level_mosi_miso>
Trigger mosi/miso level
- --level-sck <level_sck>
Trigger sck level
- --level-cs <level_cs>
Trigger cs level
- --data <data>
Trigger data value
- --data-width <data_width>
Data width in bits
- --clk-slope <clk_slope>
Slope of clock edge to sample data
- Options:
positive | negative
- --trigger-on <trigger_on>
Trigger on
- Options:
timeout | cs
- --cs-idle <cs_idle>
CS Idle type
- Options:
high | low
- --timeout <timeout>
Timeout length
uart
Set UART trigger
lager analog [NETNAME] trigger uart [OPTIONS]
Options
- --dut <dut>
ID of DUT
- --mcu <mcu>
- --mode <mode>
Trigger mode, e.g. Normal, Automatic, or Single Shot
- Default:
'normal'
- Options:
normal | auto | single
- --coupling <coupling>
Coupling mode
- Default:
'dc'
- Options:
dc | ac | low_freq_rej | high_freq_rej
- --source <NET>
Trigger source
- --level <level>
Trigger level
- --trigger-on <trigger_on>
Trigger on
- Options:
start | error | cerror | data
- --parity <parity>
Data trigger parity
- Options:
even | odd | none
- --stop-bits <stop_bits>
Data trigger stop bits
- Options:
1 | 1.5 | 2
- --baud <baud>
Data trigger baud
- --data-width <data_width>
Data trigger data width in bits
- --data <data>
Data trigger data