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) RsSmbv.enums.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| USER| NSRatio AUTO Automatically selects the filter length, depending on the measured value. The higher the power, the shorter the filter length, and vice versa. Note: To avoid long settling times when the power is low, you can limit the averaging factor limited with the ‘timeout’ parameter (method RsSmbv.Sense.Power.FilterPy.NsRatio.Mtime.set) . 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 method RsSmbv.Sense.Power.FilterPy.NsRatio.set.

set(type_py: RsSmbv.enums.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| USER| NSRatio AUTO Automatically selects the filter length, depending on the measured value. The higher the power, the shorter the filter length, and vice versa. Note: To avoid long settling times when the power is low, you can limit the averaging factor limited with the ‘timeout’ parameter (method RsSmbv.Sense.Power.FilterPy.NsRatio.Mtime.set) . 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 method RsSmbv.Sense.Power.FilterPy.NsRatio.set.

param channel

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