acquire
¶
The acquire commands module.
These commands are used in the following models: DPO2K, DPO2KB, MSO2K, MSO2KB
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- ACQuire:MAGnivu {ON|OFF|<NR1>}
- ACQuire:MAGnivu?
- ACQuire:MAXSamplerate?
- ACQuire:MODe {SAMple|AVErage}
- ACQuire:MODe?
- ACQuire:NUMACq?
- ACQuire:NUMAVg <NR1>
- ACQuire:NUMAVg?
- ACQuire:STATE {OFF|ON|RUN|STOP|<NR1>}
- ACQuire:STATE?
- ACQuire:STOPAfter {RUNSTop|SEQuence}
- ACQuire:STOPAfter?
- ACQuire?
Acquire
¶
Bases: SCPICmdRead
The ACQuire command.
Description
- Queries the current acquisition state.
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.
SCPI Syntax
- ACQuire?
Properties
.magnivu: TheACQuire:MAGnivucommand..maxsamplerate: TheACQuire:MAXSampleratecommand..mode: TheACQuire:MODecommand..numacq: TheACQuire:NUMACqcommand..numavg: TheACQuire:NUMAVgcommand..state: TheACQuire:STATEcommand..stopafter: TheACQuire:STOPAftercommand.
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.
maxsamplerate
property
¶
maxsamplerate: AcquireMaxsamplerate
Return the ACQuire:MAXSamplerate command.
Description
- This query returns the maximum real-time sample rate.
Usage
- Using the
.query()method will send theACQuire:MAXSamplerate?query. - Using the
.verify(value)method will send theACQuire:MAXSamplerate?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:MAXSamplerate?
mode
property
¶
mode: AcquireMode
Return the ACQuire:MODe command.
Description
- Sets or returns the acquisition mode of the oscilloscope for all live waveforms.
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 oscilloscope sampling system always samples at the maximum rate, so the
acquisition interval may include than one sample. The acquisition mode (which you set
using this
ACQuire: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|AVErage}
- 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.AVEragespecifies averaging mode, in which the resulting waveform shows an average of SAMple data points from several separate waveform acquisitions. The oscilloscope 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:NUMAVgcommand.
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.
state
property
¶
state: AcquireState
Return the ACQuire:STATE command.
Description
- 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 process of completing a single sequence acquisition (for example, averaging or enveloping), the acquisition sequence is restarted, and any accumulated data is discarded. Also, the oscilloscope resets the number of acquisitions. If the RUN argument is issued while in continuous mode, acquisition continues.
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 {OFF|ON|RUN|STOP|<NR1>}
- ACQuire:STATE?
Info
OFFstops acquisitions.STOPstops acquisitions.ONstarts acquisitions.RUNstarts acquisitions.<NR1>= 0 stops acquisitions; any other value starts 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.
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.
AcquireMaxsamplerate
¶
Bases: SCPICmdRead
The ACQuire:MAXSamplerate command.
Description
- This query returns the maximum real-time sample rate.
Usage
- Using the
.query()method will send theACQuire:MAXSamplerate?query. - Using the
.verify(value)method will send theACQuire:MAXSamplerate?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ACQuire:MAXSamplerate?
AcquireMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:MODe command.
Description
- Sets or returns the acquisition mode of the oscilloscope for all live waveforms. 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
oscilloscope sampling system always samples at the maximum rate, so the acquisition
interval may include than one sample. The acquisition mode (which you set using this
ACQuire: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|AVErage}
- 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.AVEragespecifies averaging mode, in which the resulting waveform shows an average of SAMple data points from several separate waveform acquisitions. The oscilloscope 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:NUMAVgcommand.
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.
AcquireState
¶
Bases: SCPICmdWrite, SCPICmdRead
The ACQuire:STATE command.
Description
- 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 process of completing a single sequence acquisition (for example, averaging or enveloping), the acquisition sequence is restarted, and any accumulated data is discarded. Also, the oscilloscope resets the number of acquisitions. If the RUN argument is issued while in continuous mode, acquisition continues.
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 {OFF|ON|RUN|STOP|<NR1>}
- ACQuire:STATE?
Info
OFFstops acquisitions.STOPstops acquisitions.ONstarts acquisitions.RUNstarts acquisitions.<NR1>= 0 stops acquisitions; any other value starts 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.