Time

SCPI Commands :

SENSe:[POWer]:SWEep:TIME:RMODe
SENSe:[POWer]:SWEep:TIME:STARt
SENSe:[POWer]:SWEep:TIME:STEPs
SENSe:[POWer]:SWEep:TIME:STOP
SENSe:[POWer]:SWEep:TIME:TEVents
class TimeCls[source]

Time commands group definition. 30 total commands, 5 Subgroups, 5 group commands

get_rmode() RepeatMode[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:RMODe
value: enums.RepeatMode = driver.sense.power.sweep.time.get_rmode()

Selects single or continuous mode for measurement mode time in power analysis.

return:

rmode: SINGle| CONTinuous

get_start() float[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:STARt
value: float = driver.sense.power.sweep.time.get_start()

Sets the start time for the power versus time measurement. Value 0 defines the trigger point. By choosing a negative time value, the trace can be shifted in the diagram. It is possible, that the measurement cannot be performed over the complete time range because of limitations due to sensor settings. In this case, an error message is output.

return:

start: float Range: -1 to 1

get_steps() int[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:STEPs
value: int = driver.sense.power.sweep.time.get_steps()

Sets the number of measurement steps for the power versus time measurement. Value 0 defines the trigger point.

return:

steps: integer Range: 10 to 1000

get_stop() float[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:STOP
value: float = driver.sense.power.sweep.time.get_stop()

Sets the stop time for the power versus time measurement.

return:

stop: float Range: 0 to 2

get_tevents() MeasRespYsCaleEvents[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:TEVents
value: enums.MeasRespYsCaleEvents = driver.sense.power.sweep.time.get_tevents()

Determines, whether the measurement data processing starts with a trigger event in one of the sensors (Logical OR) , or whether all channels have to be triggered (logical AND) . Each sensor evaluates a trigger event according to its setting independently. This function supports the internal or external trigger modes with multi-channel time measurements.

return:

trigger_tevents: AND| OR

set_rmode(rmode: RepeatMode) None[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:RMODe
driver.sense.power.sweep.time.set_rmode(rmode = enums.RepeatMode.CONTinuous)

Selects single or continuous mode for measurement mode time in power analysis.

param rmode:

SINGle| CONTinuous

set_start(start: float) None[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:STARt
driver.sense.power.sweep.time.set_start(start = 1.0)

Sets the start time for the power versus time measurement. Value 0 defines the trigger point. By choosing a negative time value, the trace can be shifted in the diagram. It is possible, that the measurement cannot be performed over the complete time range because of limitations due to sensor settings. In this case, an error message is output.

param start:

float Range: -1 to 1

set_steps(steps: int) None[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:STEPs
driver.sense.power.sweep.time.set_steps(steps = 1)

Sets the number of measurement steps for the power versus time measurement. Value 0 defines the trigger point.

param steps:

integer Range: 10 to 1000

set_stop(stop: float) None[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:STOP
driver.sense.power.sweep.time.set_stop(stop = 1.0)

Sets the stop time for the power versus time measurement.

param stop:

float Range: 0 to 2

set_tevents(trigger_tevents: MeasRespYsCaleEvents) None[source]
# SCPI: SENSe:[POWer]:SWEep:TIME:TEVents
driver.sense.power.sweep.time.set_tevents(trigger_tevents = enums.MeasRespYsCaleEvents.AND)

Determines, whether the measurement data processing starts with a trigger event in one of the sensors (Logical OR) , or whether all channels have to be triggered (logical AND) . Each sensor evaluates a trigger event according to its setting independently. This function supports the internal or external trigger modes with multi-channel time measurements.

param trigger_tevents:

AND| OR

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.sense.power.sweep.time.clone()

Subgroups