Arithmetics
SCPI Command :
CHANnel<*>[:WAVeform<*>]:ARIThmetics
- Commands in total: 1Subgroups: 0Direct child commands: 1
- get(channel=Channel.Default, waveform=Waveform.Default) Arithmetics[source]
# CHANnel<*>[:WAVeform<*>]:ARIThmetics value: enums.Arithmetics = driver.channel.waveform.arithmetics.get(channel = repcap.Channel.Default, waveform = repcap.Waveform.Default)
Selects the method to build the resulting waveform from several consecutive acquisitions of the signal. To define the number of acquisitions, use method
RsRtx.acquire.count().- Parameters:
channel – optional repeated capability selector. Default value: Ch1 (settable in the interface ‘Channel’)
waveform – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Waveform’)
- set(tr_artm: Arithmetics, channel=Channel.Default, waveform=Waveform.Default) None[source]
# CHANnel<*>[:WAVeform<*>]:ARIThmetics driver.channel.waveform.arithmetics.set(tr_artm = enums.Arithmetics.AVERage, channel = repcap.Channel.Default, waveform = repcap.Waveform.Default)
Selects the method to build the resulting waveform from several consecutive acquisitions of the signal. To define the number of acquisitions, use method
RsRtx.acquire.count().- Parameters:
tr_artm –
OFF | ENVelope | AVERage
OFF: The data of the current acquisition is recorded according to the decimation settings.
ENVelope: Detects the minimum and maximum values in an sample interval over a number of acquisitions. To define the reset method, use …
AVERage: Calculates the average from the data of the current acquisition and a number of acquisitions before.
channel – optional repeated capability selector. Default value: Ch1 (settable in the interface ‘Channel’)
waveform – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Waveform’)