TypePy

SCPI Command :

SENSe<CH>:[POWer]:FILTer:TYPE
class TypePyCls[source]

TypePy commands group definition. 1 total commands, 0 Subgroups, 1 group commands

get(channel=Channel.Default) PowSensFiltType[source]
# SCPI: SENSe<CH>:[POWer]:FILTer:TYPE
value: enums.PowSensFiltType = driver.sense.power.filterPy.typePy.get(channel = repcap.Channel.Default)

Selects the filter mode. The filter length is the multiplier for the time window and thus directly affects the measurement time.

param channel:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Sense’)

return:

type_py: - AUTO: Automatically selects the filter length, depending on the measured value. The higher the power, the shorter the filter length, and vice versa. - USER: Allows you to set the filter length manually. As the filter-length takes effect as a multiplier of the measurement time, you can achieve constant measurement times. - NSRatio: Selects the filter length (averaging factor) according to the criterion that the intrinsic noise of the sensor (2 standard deviations) does not exceed the specified noise content. You can define the noise content with command :SENSech[:POWer]:FILTer:NSRatio.Note: To avoid long settling times when the power is low, you can limit the averaging factor limited with the timeout parameter (:SENSech[:POWer]:FILTer:NSRatio:MTIMe) .

set(type_py: PowSensFiltType, channel=Channel.Default) None[source]
# SCPI: SENSe<CH>:[POWer]:FILTer:TYPE
driver.sense.power.filterPy.typePy.set(type_py = enums.PowSensFiltType.AUTO, channel = repcap.Channel.Default)

Selects the filter mode. The filter length is the multiplier for the time window and thus directly affects the measurement time.

param type_py:
  • AUTO: Automatically selects the filter length, depending on the measured value. The higher the power, the shorter the filter length, and vice versa.

  • USER: Allows you to set the filter length manually. As the filter-length takes effect as a multiplier of the measurement time, you can achieve constant measurement times.

  • NSRatio: Selects the filter length (averaging factor) according to the criterion that the intrinsic noise of the sensor (2 standard deviations) does not exceed the specified noise content. You can define the noise content with command :SENSech[:POWer]:FILTer:NSRatio.Note: To avoid long settling times when the power is low, you can limit the averaging factor limited with the timeout parameter (:SENSech[:POWer]:FILTer:NSRatio:MTIMe) .

param channel:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Sense’)