Roll

SCPI Commands :

TIMebase:ROLL:ENABle
TIMebase:ROLL:STATe
TIMebase:ROLL:MTIMe
Commands in total: 3
Subgroups: 0
Direct child commands: 3
get_enable() TimebaseRollMode[source]
# TIMebase:ROLL:ENABle
value: enums.TimebaseRollMode = driver.timebase.roll.get_enable()

Selects, if the roll mode is started automatically by the instrument or if it is turned off.

Returns:

mode: AUTO | OFF

get_mtime() float[source]
# TIMebase:ROLL:MTIMe
value: float = driver.timebase.roll.get_mtime()

Sets the minimum acquisition time for the automatic start of the roll mode.

get_state() bool[source]
# TIMebase:ROLL:STATe
value: bool = driver.timebase.roll.get_state()

Returns the status of the roll mode.

Returns:

state: OFF | ON

set_enable(mode: TimebaseRollMode) None[source]
# TIMebase:ROLL:ENABle
driver.timebase.roll.set_enable(mode = enums.TimebaseRollMode.AUTO)

Selects, if the roll mode is started automatically by the instrument or if it is turned off.

Parameters:

mode – AUTO | OFF

set_mtime(min_time_fr_roll_md: float) None[source]
# TIMebase:ROLL:MTIMe
driver.timebase.roll.set_mtime(min_time_fr_roll_md = 1.0)

Sets the minimum acquisition time for the automatic start of the roll mode.

Parameters:

min_time_fr_roll_md – 0.5 to 100000