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