acquire
¶
The acquire commands module.
These commands are used in the following models: DPO5K, DPO5KB, DPO70KC, DPO70KD, DPO70KDX, DPO70KSX, DPO7K, DPO7KC, DSA70KC, DSA70KD, MSO5K, MSO5KB, MSO70KC, MSO70KDX
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- ACQuire:ENHANCEDEnob {OFF|AUTO}
- ACQuire:ENHANCEDEnob:STATE?
- ACQuire:INTERPEightbit {AUTO|ON|OFF}
- ACQuire:INTERPEightbit?
- ACQuire:MAGnivu {ON|OFF|<NR1>}
- ACQuire:MAGnivu?
- ACQuire:MODe {SAMple|PEAKdetect|HIRes|AVErage|WFMDB|ENVelope}
- ACQuire:MODe:ACTUal?
- ACQuire:MODe?
- ACQuire:NUMACq?
- ACQuire:NUMAVg <NR1>
- ACQuire:NUMAVg?
- ACQuire:NUMEnv {<NR1>|INFInite}
- ACQuire:NUMEnv?
- ACQuire:NUMFRAMESACQuired?
- ACQuire:NUMSAMples <NR1>
- ACQuire:NUMSAMples?
- ACQuire:SAMPlingmode {RT|ET|IT}
- ACQuire:SAMPlingmode?
- ACQuire:STATE {<NR1>|OFF|ON|RUN|STOP}
- ACQuire:STATE?
- ACQuire:STOPAfter {RUNSTop|SEQuence}
- ACQuire:STOPAfter?
- ACQuire:SYNcsamples {ON|OFF}
- ACQuire:SYNcsamples?
Acquire
¶
Bases: SCPICmdRead
The ACQuire command tree.
Usage
- Using the
.query()method will send theACQuire?query. - Using the
.verify(value)method will send theACQuire?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.enhancedenob: TheACQuire:ENHANCEDEnobcommand..interpeightbit: TheACQuire:INTERPEightbitcommand..magnivu: TheACQuire:MAGnivucommand..mode: TheACQuire:MODecommand..numacq: TheACQuire:NUMACqcommand..numavg: TheACQuire:NUMAVgcommand..numenv: TheACQuire:NUMEnvcommand..numframesacquired: TheACQuire:NUMFRAMESACQuiredcommand..numsamples: TheACQuire:NUMSAMplescommand..samplingmode: TheACQuire:SAMPlingmodecommand..state: TheACQuire:STATEcommand..stopafter: TheACQuire:STOPAftercommand..syncsamples: TheACQuire:SYNcsamplescommand.
enhancedenob
property
¶
enhancedenob: AcquireEnhancedenob
Return the ACQuire:ENHANCEDEnob command.
Description
- This command sets or queries the state of the enhanced effective number of bits.
Usage
- Using the
.write(value)method will send theACQuire:ENHANCEDEnob valuecommand.
SCPI Syntax
- ACQuire:ENHANCEDEnob {OFF|AUTO}
Info
OFFturns off enhanced effective number of bits.AUTOturns enhanced effective number of bits to AUTO.
Sub-properties
.state: TheACQuire:ENHANCEDEnob:STATEcommand.
interpeightbit
property
¶
interpeightbit: AcquireInterpeightbit
Return the ACQuire:INTERPEightbit command.
Description
- This command sets or queries the interpolation acquisition mode of the instrument.
Usage
- Using the
.query()method will send theACQuire:INTERPEightbit?query. - Using the
.verify(value)method will send theACQuire:INTERPEightbit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:INTERPEightbit valuecommand.
SCPI Syntax
- ACQuire:INTERPEightbit {AUTO|ON|OFF}
- ACQuire:INTERPEightbit?
Info
AUTOlets the instrument automatically select the interpolation acquisition mode.ONturns on the eight bit interpolation mode.OFFturns off the eight bit interpolation mode.
magnivu
property
¶
magnivu: AcquireMagnivu
Return the ACQuire:MAGnivu command.
Description
- Turns on the MagniVu feature, which provides up to 32 times signal detail for fast viewing of short events. This feature is not recommended for slow data formats such as RS-232.
Usage
- Using the
.query()method will send theACQuire:MAGnivu?query. - Using the
.verify(value)method will send theACQuire:MAGnivu?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:MAGnivu valuecommand.
SCPI Syntax
- ACQuire:MAGnivu {ON|OFF|<NR1>}
- ACQuire:MAGnivu?
Info
<NR1> = 0disables the MagniVu feature; any other value turns this feature on.ONenables the MagniVu feature.OFFdisables the MagniVu feature.
mode
property
¶
mode: AcquireMode
Return the ACQuire:MODe command.
Description
- This command sets or queries the selected acquisition mode of the instrument. This
affects all live waveforms. This command is equivalent to selecting
Horizontal/Acquisition from the Horiz/Acq menu, and then choosing the desired mode
from the Acquisition Mode group box.
ACQuire:MODeis the desired acquisition mode. Waveforms are the displayed data point values taken from acquisition intervals. Each acquisition interval represents a time duration set by the horizontal scale (time per division). The instrument sampling system always samples at the maximum rate and so an acquisition interval can include more than one sample. The acquisition mode (which you set using thisACQuire:MODecommand) determines how the final value of the acquisition interval is generated from the many data samples.
Usage
- Using the
.query()method will send theACQuire:MODe?query. - Using the
.verify(value)method will send theACQuire:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:MODe valuecommand.
SCPI Syntax
- ACQuire:MODe {SAMple|PEAKdetect|HIRes|AVErage|WFMDB|ENVelope}
- ACQuire:MODe?
Info
SAMplespecifies that the displayed data point value is the first sampled value that is taken during the acquisition interval. In sample mode, all waveform data has 8 bits of precision. You can request 16 bit data with a CURVE query but the lower-order 8 bits of data will be zero. SAMple is the default mode.PEAKdetectspecifies the display of high-low range of the samples taken from a single waveform acquisition. The high-low range is displayed as a vertical column that extends from the highest to the lowest value sampled during the acquisition interval. PEAKdetect mode can reveal the presence of aliasing or narrow spikes.HIResspecifies Hi Res mode where the displayed data point value is the average of all the samples taken during the acquisition interval. This is a form of averaging, where the average comes from a single waveform acquisition. The number of samples taken during the acquisition interval determines the number of data values that compose the average.AVEragespecifies averaging mode, in which the resulting waveform shows an average of SAMple data points from several separate waveform acquisitions. The instrument processes the number of waveforms you specify into the acquired waveform, creating a running exponential average of the input signal. The number of waveform acquisitions that go into making up the average waveform is set or queried using theACQUIRE:NUMENVcommand.WFMDB(Waveform Database) mode acquires and displays a waveform pixmap. A pixmap is the accumulation of one or more acquisitions.ENVelopespecifies envelope mode, where the resulting waveform shows the PEAKdetect range of data points from several separate waveform acquisitions. The number of waveform acquisitions that go into making up the envelope waveform is set or queried using theACQUIRE:NUMENVcommand.
Sub-properties
.actual: TheACQuire:MODe:ACTUalcommand.
numacq
property
¶
numacq: AcquireNumacq
Return the ACQuire:NUMACq command.
Description
- This query-only command returns the number of waveform acquisitions that have occurred since the last time acquisitions were stopped.
Usage
- Using the
.query()method will send theACQuire:NUMACq?query. - Using the
.verify(value)method will send theACQuire:NUMACq?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:NUMACq?
numavg
property
¶
numavg: AcquireNumavg
Return the ACQuire:NUMAVg command.
Description
- This command sets or queries the number of waveform acquisitions that make up an averaged waveform. Ranges from 2 to 10240.
Usage
- Using the
.query()method will send theACQuire:NUMAVg?query. - Using the
.verify(value)method will send theACQuire:NUMAVg?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:NUMAVg valuecommand.
SCPI Syntax
- ACQuire:NUMAVg <NR1>
- ACQuire:NUMAVg?
Info
<NR1>is the number of waveform acquisitions to average.
numenv
property
¶
numenv: AcquireNumenv
Return the ACQuire:NUMEnv command.
Description
- This command controls the number of envelopes (when acquisition mode has been set to
ENVelope using
ACQUIRE:MODE). The number of envelopes can be set from 1 to 2000 in increments of 1, or to INFInite. Setting the value to a number greater than 2000 sets the number of envelopes to INFInite.
Usage
- Using the
.query()method will send theACQuire:NUMEnv?query. - Using the
.verify(value)method will send theACQuire:NUMEnv?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:NUMEnv valuecommand.
SCPI Syntax
- ACQuire:NUMEnv {<NR1>|INFInite}
- ACQuire:NUMEnv?
Info
<NR1>is an integer that specifies the number of envelopes to use when the acquisition mode has been set to ENVelope.INFInitespecifies to use an infinite number of envelopes.
numframesacquired
property
¶
numframesacquired: AcquireNumframesacquired
Return the ACQuire:NUMFRAMESACQuired command.
Description
- This query-only command returns the number of frames acquired when in FastFrame Single
Sequence and acquisitions are running. When the FastFrame single sequence stop
condition is set to Stop Manually, this number counts past the number of frames which
were requested as new frames are acquired, until STOP is pushed. When not in FastFrame
Single Sequence, this value is the same number reported by
ACQ:NUMACQ.
Usage
- Using the
.query()method will send theACQuire:NUMFRAMESACQuired?query. - Using the
.verify(value)method will send theACQuire:NUMFRAMESACQuired?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:NUMFRAMESACQuired?
numsamples
property
¶
numsamples: AcquireNumsamples
Return the ACQuire:NUMSAMples command.
Description
- This command sets or queries the minimum number of acquired samples that make up a waveform database (WfmDB) waveform for single sequence mode and Mask Pass/Fail Completion Test. This is equivalent to setting the Waveform Database Samples in the Acquisition Mode side menu.
Usage
- Using the
.query()method will send theACQuire:NUMSAMples?query. - Using the
.verify(value)method will send theACQuire:NUMSAMples?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:NUMSAMples valuecommand.
SCPI Syntax
- ACQuire:NUMSAMples <NR1>
- ACQuire:NUMSAMples?
Info
<NR1>is the minimum number of acquired samples that make up a waveform database (WfmDB) waveform for single sequence mode and Mask Pass/Fail Completion Test. The default value is 16,000 samples. The range is 5,000 to 2,147,400,000 samples.
samplingmode
property
¶
samplingmode: AcquireSamplingmode
Return the ACQuire:SAMPlingmode command.
Description
- This command sets or queries the sampling mode.
Usage
- Using the
.query()method will send theACQuire:SAMPlingmode?query. - Using the
.verify(value)method will send theACQuire:SAMPlingmode?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:SAMPlingmode valuecommand.
SCPI Syntax
- ACQuire:SAMPlingmode {RT|ET|IT}
- ACQuire:SAMPlingmode?
Info
RTsets the sampling mode to real time only.ETsets the sampling mode to equivalent time allowed (ON in REPET).ITsets the sampling mode to interpolation allowed (OFF in REPET).
state
property
¶
state: AcquireState
Return the ACQuire:STATE command.
Description
- This command starts or stops acquisitions. When state is set to ON or RUN, a new
acquisition will be started. If the last acquisition was a single acquisition
sequence, a new single sequence acquisition will be started. If the last acquisition
was continuous, a new continuous acquisition will be started. If RUN is issued in the
middle of completing a single sequence acquisition (for example, averaging or
enveloping), the acquisition sequence is restarted, and any accumulated data is
discarded. Also, the instrument resets the number of acquisitions. If the RUN argument
is issued while in continuous mode, a reset occurs and acquired data continues to
acquire. If
acquire:stopafteris SEQUENCE, this command leaves the instrument in single sequence, unlike the run/stop button which takes the instrument out of single sequence.
Usage
- Using the
.query()method will send theACQuire:STATE?query. - Using the
.verify(value)method will send theACQuire:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:STATE valuecommand.
SCPI Syntax
- ACQuire:STATE {<NR1>|OFF|ON|RUN|STOP}
- ACQuire:STATE?
Info
<NR1>= 0 stops acquisitions; any other value starts acquisitions.OFFstops acquisitions.ONstarts acquisitions.RUNstarts acquisitions.STOPstops acquisitions.
stopafter
property
¶
stopafter: AcquireStopafter
Return the ACQuire:STOPAfter command.
Description
- This command sets or queries whether the instrument continually acquires acquisitions
or acquires a single sequence. Pressing SINGLE on the front panel button is equivalent
to sending these commands:
ACQUIRE:STOPAFTER SEQUENCEandACQUIRE:STATE 1.
Usage
- Using the
.query()method will send theACQuire:STOPAfter?query. - Using the
.verify(value)method will send theACQuire:STOPAfter?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:STOPAfter valuecommand.
SCPI Syntax
- ACQuire:STOPAfter {RUNSTop|SEQuence}
- ACQuire:STOPAfter?
Info
RUNSTopspecifies that the instrument will continually acquire data, ifACQuire:STATEis turned on.SEQuencespecifies that the next acquisition will be a single-sequence acquisition.
syncsamples
property
¶
syncsamples: AcquireSyncsamples
Return the ACQuire:SYNcsamples command.
Description
- This command sets or queries whether the acquisition process is modified to sync up samples to trigger (for example, resample the waveform such that ttoff=0). This improves waveform jitter and skew in Average mode because each waveform is aligned to the trigger.
Usage
- Using the
.query()method will send theACQuire:SYNcsamples?query. - Using the
.verify(value)method will send theACQuire:SYNcsamples?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:SYNcsamples valuecommand.
SCPI Syntax
- ACQuire:SYNcsamples {ON|OFF}
- ACQuire:SYNcsamples?
Info
ONsets the acquisition process to be modified to sync up samples to trigger.OFFsets the system so that no modification of the acquisition process is performed.
AcquireEnhancedenob
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:ENHANCEDEnob command.
Description
- This command sets or queries the state of the enhanced effective number of bits.
Usage
- Using the
.write(value)method will send theACQuire:ENHANCEDEnob valuecommand.
SCPI Syntax
- ACQuire:ENHANCEDEnob {OFF|AUTO}
Info
OFFturns off enhanced effective number of bits.AUTOturns enhanced effective number of bits to AUTO.
Properties
.state: TheACQuire:ENHANCEDEnob:STATEcommand.
state
property
¶
state: AcquireEnhancedenobState
Return the ACQuire:ENHANCEDEnob:STATE command.
Description
- This command queries the state of the enhanced effective number of bits.
Usage
- Using the
.query()method will send theACQuire:ENHANCEDEnob:STATE?query. - Using the
.verify(value)method will send theACQuire:ENHANCEDEnob:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:ENHANCEDEnob:STATE?
AcquireEnhancedenobState
¶
Bases: SCPICmdRead
The ACQuire:ENHANCEDEnob:STATE command.
Description
- This command queries the state of the enhanced effective number of bits.
Usage
- Using the
.query()method will send theACQuire:ENHANCEDEnob:STATE?query. - Using the
.verify(value)method will send theACQuire:ENHANCEDEnob:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:ENHANCEDEnob:STATE?
AcquireInterpeightbit
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:INTERPEightbit command.
Description
- This command sets or queries the interpolation acquisition mode of the instrument.
Usage
- Using the
.query()method will send theACQuire:INTERPEightbit?query. - Using the
.verify(value)method will send theACQuire:INTERPEightbit?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:INTERPEightbit valuecommand.
SCPI Syntax
- ACQuire:INTERPEightbit {AUTO|ON|OFF}
- ACQuire:INTERPEightbit?
Info
AUTOlets the instrument automatically select the interpolation acquisition mode.ONturns on the eight bit interpolation mode.OFFturns off the eight bit interpolation mode.
AcquireMagnivu
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:MAGnivu command.
Description
- Turns on the MagniVu feature, which provides up to 32 times signal detail for fast viewing of short events. This feature is not recommended for slow data formats such as RS-232.
Usage
- Using the
.query()method will send theACQuire:MAGnivu?query. - Using the
.verify(value)method will send theACQuire:MAGnivu?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:MAGnivu valuecommand.
SCPI Syntax
- ACQuire:MAGnivu {ON|OFF|<NR1>}
- ACQuire:MAGnivu?
Info
<NR1> = 0disables the MagniVu feature; any other value turns this feature on.ONenables the MagniVu feature.OFFdisables the MagniVu feature.
AcquireMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:MODe command.
Description
- This command sets or queries the selected acquisition mode of the instrument. This affects
all live waveforms. This command is equivalent to selecting Horizontal/Acquisition from
the Horiz/Acq menu, and then choosing the desired mode from the Acquisition Mode group
box.
ACQuire:MODeis the desired acquisition mode. Waveforms are the displayed data point values taken from acquisition intervals. Each acquisition interval represents a time duration set by the horizontal scale (time per division). The instrument sampling system always samples at the maximum rate and so an acquisition interval can include more than one sample. The acquisition mode (which you set using thisACQuire:MODecommand) determines how the final value of the acquisition interval is generated from the many data samples.
Usage
- Using the
.query()method will send theACQuire:MODe?query. - Using the
.verify(value)method will send theACQuire:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:MODe valuecommand.
SCPI Syntax
- ACQuire:MODe {SAMple|PEAKdetect|HIRes|AVErage|WFMDB|ENVelope}
- ACQuire:MODe?
Info
SAMplespecifies that the displayed data point value is the first sampled value that is taken during the acquisition interval. In sample mode, all waveform data has 8 bits of precision. You can request 16 bit data with a CURVE query but the lower-order 8 bits of data will be zero. SAMple is the default mode.PEAKdetectspecifies the display of high-low range of the samples taken from a single waveform acquisition. The high-low range is displayed as a vertical column that extends from the highest to the lowest value sampled during the acquisition interval. PEAKdetect mode can reveal the presence of aliasing or narrow spikes.HIResspecifies Hi Res mode where the displayed data point value is the average of all the samples taken during the acquisition interval. This is a form of averaging, where the average comes from a single waveform acquisition. The number of samples taken during the acquisition interval determines the number of data values that compose the average.AVEragespecifies averaging mode, in which the resulting waveform shows an average of SAMple data points from several separate waveform acquisitions. The instrument processes the number of waveforms you specify into the acquired waveform, creating a running exponential average of the input signal. The number of waveform acquisitions that go into making up the average waveform is set or queried using theACQUIRE:NUMENVcommand.WFMDB(Waveform Database) mode acquires and displays a waveform pixmap. A pixmap is the accumulation of one or more acquisitions.ENVelopespecifies envelope mode, where the resulting waveform shows the PEAKdetect range of data points from several separate waveform acquisitions. The number of waveform acquisitions that go into making up the envelope waveform is set or queried using theACQUIRE:NUMENVcommand.
Properties
.actual: TheACQuire:MODe:ACTUalcommand.
actual
property
¶
actual: AcquireModeActual
Return the ACQuire:MODe:ACTUal command.
Description
- This query returns the acquisition mode that the instrument is actually using for
acquisitions, as opposed to the
ACQuire:MODequery, which returns the currently selected acquisition mode. The acquisition mode that the instrument is using may differ from the selected mode in cases where the HIRes or PkDetect mode has been selected and the sample rate is greater than or equal to the base sampling rate (that is 6.25 Gs/s for 70K oscilloscopes and 5 Gs/s for 5K and 7K oscilloscopes). This is because the HIRes and PkDetect modes are not available at such high sampling rates. In these cases, the instrument uses sampling mode, and this query returns SAMPLe, regardless of the mode selected. In other words, when either HIRes or PkDetect mode has been selected, and the sample rate is greater than or equal to the base sampling rate (that is 6.25 Gs/s for 70K scopes and 5 Gs/s for 5K and 7K oscilloscopes), use theACQUIRE:MODEquery to determine the current mode selection; useACQuire:MODe:ACTUal?to determine which mode the instrument is actually using. For other modes, use either query, as they will return the same mode.
Usage
- Using the
.query()method will send theACQuire:MODe:ACTUal?query. - Using the
.verify(value)method will send theACQuire:MODe:ACTUal?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:MODe:ACTUal?
AcquireModeActual
¶
Bases: SCPICmdRead
The ACQuire:MODe:ACTUal command.
Description
- This query returns the acquisition mode that the instrument is actually using for
acquisitions, as opposed to the
ACQuire:MODequery, which returns the currently selected acquisition mode. The acquisition mode that the instrument is using may differ from the selected mode in cases where the HIRes or PkDetect mode has been selected and the sample rate is greater than or equal to the base sampling rate (that is 6.25 Gs/s for 70K oscilloscopes and 5 Gs/s for 5K and 7K oscilloscopes). This is because the HIRes and PkDetect modes are not available at such high sampling rates. In these cases, the instrument uses sampling mode, and this query returns SAMPLe, regardless of the mode selected. In other words, when either HIRes or PkDetect mode has been selected, and the sample rate is greater than or equal to the base sampling rate (that is 6.25 Gs/s for 70K scopes and 5 Gs/s for 5K and 7K oscilloscopes), use theACQUIRE:MODEquery to determine the current mode selection; useACQuire:MODe:ACTUal?to determine which mode the instrument is actually using. For other modes, use either query, as they will return the same mode.
Usage
- Using the
.query()method will send theACQuire:MODe:ACTUal?query. - Using the
.verify(value)method will send theACQuire:MODe:ACTUal?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:MODe:ACTUal?
AcquireNumacq
¶
Bases: SCPICmdRead
The ACQuire:NUMACq command.
Description
- This query-only command returns the number of waveform acquisitions that have occurred since the last time acquisitions were stopped.
Usage
- Using the
.query()method will send theACQuire:NUMACq?query. - Using the
.verify(value)method will send theACQuire:NUMACq?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:NUMACq?
AcquireNumavg
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:NUMAVg command.
Description
- This command sets or queries the number of waveform acquisitions that make up an averaged waveform. Ranges from 2 to 10240.
Usage
- Using the
.query()method will send theACQuire:NUMAVg?query. - Using the
.verify(value)method will send theACQuire:NUMAVg?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:NUMAVg valuecommand.
SCPI Syntax
- ACQuire:NUMAVg <NR1>
- ACQuire:NUMAVg?
Info
<NR1>is the number of waveform acquisitions to average.
AcquireNumenv
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:NUMEnv command.
Description
- This command controls the number of envelopes (when acquisition mode has been set to
ENVelope using
ACQUIRE:MODE). The number of envelopes can be set from 1 to 2000 in increments of 1, or to INFInite. Setting the value to a number greater than 2000 sets the number of envelopes to INFInite.
Usage
- Using the
.query()method will send theACQuire:NUMEnv?query. - Using the
.verify(value)method will send theACQuire:NUMEnv?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:NUMEnv valuecommand.
SCPI Syntax
- ACQuire:NUMEnv {<NR1>|INFInite}
- ACQuire:NUMEnv?
Info
<NR1>is an integer that specifies the number of envelopes to use when the acquisition mode has been set to ENVelope.INFInitespecifies to use an infinite number of envelopes.
AcquireNumframesacquired
¶
Bases: SCPICmdRead
The ACQuire:NUMFRAMESACQuired command.
Description
- This query-only command returns the number of frames acquired when in FastFrame Single
Sequence and acquisitions are running. When the FastFrame single sequence stop condition
is set to Stop Manually, this number counts past the number of frames which were requested
as new frames are acquired, until STOP is pushed. When not in FastFrame Single Sequence,
this value is the same number reported by
ACQ:NUMACQ.
Usage
- Using the
.query()method will send theACQuire:NUMFRAMESACQuired?query. - Using the
.verify(value)method will send theACQuire:NUMFRAMESACQuired?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:NUMFRAMESACQuired?
AcquireNumsamples
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:NUMSAMples command.
Description
- This command sets or queries the minimum number of acquired samples that make up a waveform database (WfmDB) waveform for single sequence mode and Mask Pass/Fail Completion Test. This is equivalent to setting the Waveform Database Samples in the Acquisition Mode side menu.
Usage
- Using the
.query()method will send theACQuire:NUMSAMples?query. - Using the
.verify(value)method will send theACQuire:NUMSAMples?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:NUMSAMples valuecommand.
SCPI Syntax
- ACQuire:NUMSAMples <NR1>
- ACQuire:NUMSAMples?
Info
<NR1>is the minimum number of acquired samples that make up a waveform database (WfmDB) waveform for single sequence mode and Mask Pass/Fail Completion Test. The default value is 16,000 samples. The range is 5,000 to 2,147,400,000 samples.
AcquireSamplingmode
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:SAMPlingmode command.
Description
- This command sets or queries the sampling mode.
Usage
- Using the
.query()method will send theACQuire:SAMPlingmode?query. - Using the
.verify(value)method will send theACQuire:SAMPlingmode?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:SAMPlingmode valuecommand.
SCPI Syntax
- ACQuire:SAMPlingmode {RT|ET|IT}
- ACQuire:SAMPlingmode?
Info
RTsets the sampling mode to real time only.ETsets the sampling mode to equivalent time allowed (ON in REPET).ITsets the sampling mode to interpolation allowed (OFF in REPET).
AcquireState
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:STATE command.
Description
- This command starts or stops acquisitions. When state is set to ON or RUN, a new
acquisition will be started. If the last acquisition was a single acquisition sequence, a
new single sequence acquisition will be started. If the last acquisition was continuous, a
new continuous acquisition will be started. If RUN is issued in the middle of completing a
single sequence acquisition (for example, averaging or enveloping), the acquisition
sequence is restarted, and any accumulated data is discarded. Also, the instrument resets
the number of acquisitions. If the RUN argument is issued while in continuous mode, a
reset occurs and acquired data continues to acquire. If
acquire:stopafteris SEQUENCE, this command leaves the instrument in single sequence, unlike the run/stop button which takes the instrument out of single sequence.
Usage
- Using the
.query()method will send theACQuire:STATE?query. - Using the
.verify(value)method will send theACQuire:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:STATE valuecommand.
SCPI Syntax
- ACQuire:STATE {<NR1>|OFF|ON|RUN|STOP}
- ACQuire:STATE?
Info
<NR1>= 0 stops acquisitions; any other value starts acquisitions.OFFstops acquisitions.ONstarts acquisitions.RUNstarts acquisitions.STOPstops acquisitions.
AcquireStopafter
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:STOPAfter command.
Description
- This command sets or queries whether the instrument continually acquires acquisitions or
acquires a single sequence. Pressing SINGLE on the front panel button is equivalent to
sending these commands:
ACQUIRE:STOPAFTER SEQUENCEandACQUIRE:STATE 1.
Usage
- Using the
.query()method will send theACQuire:STOPAfter?query. - Using the
.verify(value)method will send theACQuire:STOPAfter?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:STOPAfter valuecommand.
SCPI Syntax
- ACQuire:STOPAfter {RUNSTop|SEQuence}
- ACQuire:STOPAfter?
Info
RUNSTopspecifies that the instrument will continually acquire data, ifACQuire:STATEis turned on.SEQuencespecifies that the next acquisition will be a single-sequence acquisition.
AcquireSyncsamples
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:SYNcsamples command.
Description
- This command sets or queries whether the acquisition process is modified to sync up samples to trigger (for example, resample the waveform such that ttoff=0). This improves waveform jitter and skew in Average mode because each waveform is aligned to the trigger.
Usage
- Using the
.query()method will send theACQuire:SYNcsamples?query. - Using the
.verify(value)method will send theACQuire:SYNcsamples?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theACQuire:SYNcsamples valuecommand.
SCPI Syntax
- ACQuire:SYNcsamples {ON|OFF}
- ACQuire:SYNcsamples?
Info
ONsets the acquisition process to be modified to sync up samples to trigger.OFFsets the system so that no modification of the acquisition process is performed.