Switching

SCPI Commands :

POWer:SWITching:AUTO
POWer:SWITching:SWIT
POWer:SWITching:TON
POWer:SWITching:COND
POWer:SWITching:TOFF
POWer:SWITching:NCON
POWer:SWITching:TOTal
POWer:SWITching:SWIFrequency
Commands in total: 34
Subgroups: 4
Direct child commands: 8
get_auto() AutoScale[source]
# POWer:SWITching:AUTO
value: enums.AutoScale = driver.power.switching.get_auto()

Selects the scaling for the display of the results.

Returns:

auto_scale: AUTO | MANUAL

get_cond() bool[source]
# POWer:SWITching:COND
value: bool = driver.power.switching.get_cond()

Enables the measurement during the respective period.

get_ncon() bool[source]
# POWer:SWITching:NCON
value: bool = driver.power.switching.get_ncon()

Enables the measurement during the respective period.

get_swi_frequency() float[source]
# POWer:SWITching:SWIFrequency
value: float = driver.power.switching.get_swi_frequency()

Sets the switching frequency.

Returns:

switching_freq: 1 to 500E+9

get_swit() bool[source]
# POWer:SWITching:SWIT
value: bool = driver.power.switching.get_swit()

Activates or deactivates the measurements of the switching frequency.

get_toff() bool[source]
# POWer:SWITching:TOFF
value: bool = driver.power.switching.get_toff()

Enables the measurement during the respective period.

get_ton() bool[source]
# POWer:SWITching:TON
value: bool = driver.power.switching.get_ton()

Enables the measurement during the respective period.

get_total() bool[source]
# POWer:SWITching:TOTal
value: bool = driver.power.switching.get_total()

Enables the measurement during the respective period.

Returns:

measure_total: OFF | ON

set_auto(auto_scale: AutoScale) None[source]
# POWer:SWITching:AUTO
driver.power.switching.set_auto(auto_scale = enums.AutoScale.AUTO)

Selects the scaling for the display of the results.

Parameters:

auto_scale – AUTO | MANUAL

set_cond(measure_conduction: bool) None[source]
# POWer:SWITching:COND
driver.power.switching.set_cond(measure_conduction = False)

Enables the measurement during the respective period.

Parameters:

measure_conduction – OFF | ON

set_ncon(measure_non_conduction: bool) None[source]
# POWer:SWITching:NCON
driver.power.switching.set_ncon(measure_non_conduction = False)

Enables the measurement during the respective period.

Parameters:

measure_non_conduction – OFF | ON

set_swi_frequency(switching_freq: float) None[source]
# POWer:SWITching:SWIFrequency
driver.power.switching.set_swi_frequency(switching_freq = 1.0)

Sets the switching frequency.

Parameters:

switching_freq – 1 to 500E+9

set_swit(measure_switching_freq: bool) None[source]
# POWer:SWITching:SWIT
driver.power.switching.set_swit(measure_switching_freq = False)

Activates or deactivates the measurements of the switching frequency.

Parameters:

measure_switching_freq – OFF | ON

set_toff(measure_turn_off: bool) None[source]
# POWer:SWITching:TOFF
driver.power.switching.set_toff(measure_turn_off = False)

Enables the measurement during the respective period.

Parameters:

measure_turn_off – OFF | ON

set_ton(measure_turn_on: bool) None[source]
# POWer:SWITching:TON
driver.power.switching.set_ton(measure_turn_on = False)

Enables the measurement during the respective period.

Parameters:

measure_turn_on – OFF | ON

set_total(measure_total: bool) None[source]
# POWer:SWITching:TOTal
driver.power.switching.set_total(measure_total = False)

Enables the measurement during the respective period.

Parameters:

measure_total – OFF | ON

Cloning the Group

# Create a copy of the original group, that exists independently
switching_copy = driver.power.switching.clone()

Subgroups