Spc

SCPI Commands :

[SOURce<HW>]:POWer:SPC:CRANge
[SOURce<HW>]:POWer:SPC:DELay
[SOURce<HW>]:POWer:SPC:MODE
[SOURce<HW>]:POWer:SPC:PEAK
[SOURce<HW>]:POWer:SPC:SELect
[SOURce<HW>]:POWer:SPC:STATe
[SOURce<HW>]:POWer:SPC:TARGet
[SOURce<HW>]:POWer:SPC:WARNing
class SpcCls[source]

Spc commands group definition. 10 total commands, 2 Subgroups, 8 group commands

get_crange() float[source]
# SCPI: [SOURce<HW>]:POWer:SPC:CRANge
value: float = driver.source.power.spc.get_crange()

No command help available

return:

pow_cntrl_crange: No help available

get_delay() int[source]
# SCPI: [SOURce<HW>]:POWer:SPC:DELay
value: int = driver.source.power.spc.get_delay()

No command help available

return:

pow_cntrl_delay: No help available

get_mode() SensorModeAll[source]
# SCPI: [SOURce<HW>]:POWer:SPC:MODE
value: enums.SensorModeAll = driver.source.power.spc.get_mode()

No command help available

return:

control_mode: No help available

get_peak() bool[source]
# SCPI: [SOURce<HW>]:POWer:SPC:PEAK
value: bool = driver.source.power.spc.get_peak()

No command help available

return:

pow_cntrl_peak: No help available

get_select() PowCntrlSelect[source]
# SCPI: [SOURce<HW>]:POWer:SPC:SELect
value: enums.PowCntrlSelect = driver.source.power.spc.get_select()

No command help available

return:

pow_cntrl_select: No help available

get_state() bool[source]
# SCPI: [SOURce<HW>]:POWer:SPC:STATe
value: bool = driver.source.power.spc.get_state()

No command help available

return:

pow_cntrl_state: No help available

get_target() float[source]
# SCPI: [SOURce<HW>]:POWer:SPC:TARGet
value: float = driver.source.power.spc.get_target()

No command help available

return:

pow_cntrl_target: No help available

get_warning_py() bool[source]
# SCPI: [SOURce<HW>]:POWer:SPC:WARNing
value: bool = driver.source.power.spc.get_warning_py()

No command help available

return:

warning_state: No help available

set_crange(pow_cntrl_crange: float) None[source]
# SCPI: [SOURce<HW>]:POWer:SPC:CRANge
driver.source.power.spc.set_crange(pow_cntrl_crange = 1.0)

No command help available

param pow_cntrl_crange:

No help available

set_delay(pow_cntrl_delay: int) None[source]
# SCPI: [SOURce<HW>]:POWer:SPC:DELay
driver.source.power.spc.set_delay(pow_cntrl_delay = 1)

No command help available

param pow_cntrl_delay:

No help available

set_mode(control_mode: SensorModeAll) None[source]
# SCPI: [SOURce<HW>]:POWer:SPC:MODE
driver.source.power.spc.set_mode(control_mode = enums.SensorModeAll.AUTO)

No command help available

param control_mode:

No help available

set_peak(pow_cntrl_peak: bool) None[source]
# SCPI: [SOURce<HW>]:POWer:SPC:PEAK
driver.source.power.spc.set_peak(pow_cntrl_peak = False)

No command help available

param pow_cntrl_peak:

No help available

set_select(pow_cntrl_select: PowCntrlSelect) None[source]
# SCPI: [SOURce<HW>]:POWer:SPC:SELect
driver.source.power.spc.set_select(pow_cntrl_select = enums.PowCntrlSelect.SENS1)

No command help available

param pow_cntrl_select:

No help available

set_state(pow_cntrl_state: bool) None[source]
# SCPI: [SOURce<HW>]:POWer:SPC:STATe
driver.source.power.spc.set_state(pow_cntrl_state = False)

No command help available

param pow_cntrl_state:

No help available

set_target(pow_cntrl_target: float) None[source]
# SCPI: [SOURce<HW>]:POWer:SPC:TARGet
driver.source.power.spc.set_target(pow_cntrl_target = 1.0)

No command help available

param pow_cntrl_target:

No help available

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.power.spc.clone()

Subgroups