Clears the status byte, standard event register, and the event parts of the questionable and operation registers to zero. It does not alter the mask or transition parts of the registers and also clears the output buffer.
SCPI COMMAND REFERENCE
The Rohde & Schwarz ROHDE-SCHWARZ-RTC1002 is Rohde & Schwarz's oscilloscope in the RTC1000 family. Its SCPI remote-control interface exposes 552 commands across 37 subsystems - 372 settable and 180 queries - and every command is documented here with its parameters, accepted values, return format, and a copy-paste PyVISA example for automating test and measurement.
552
Commands
372
Settable
180
Queries
37
Subsystems
SCPI
Verified
2026-07-16
All commands
Returns the instrument identification.
*IDN?
Queries the options included in the instrument.
Power on status clear.
| Name | Type | Values | Description |
|---|---|---|---|
| Action | - | - |
Triggers all actions waiting for a trigger event and generates a manual trigger signal. It corresponds to the INITiate:IMMediate command and complements the TRIGger subsystem.
Initiates the instrument self-tests and returns an error code.
Returns information on the state of the self-alignment. Return values other than 0 indicate an error.
Reset does not change the language.
Stops further command processing until all commands sent before the Wait-to-Continue command have been executed. It is used to prevent overlapping execution and should be sent directly after the command that must complete before others run.
Sets the Event Status Enable register (ESE). The example shows *ESE 1 sets the OPC mask bit (bit No. 0) of the Standard Event Status Register (ESR) to 1.
| Name | Type | Values | Description |
|---|---|---|---|
| register value | integer | - | Value written to the Event Status Enable register. |
Returns the Standard Event Status Register (ESR). A return value of 1 in the least significant bit indicates that the overlapped command has finished.
*OPC; *ESR?
Sets the OPC mask bit (bit No. 0) of the Standard Event Status Register (ESR) to 1. It is used with the event status enable register to detect when an overlapped command has finished.
*OPC; *ESR?
Queries the operation complete state. A return value of 1 indicates that the overlapped command has finished.
INIT; *OPC?
Sets the Service Request Enable (SRE) register. Each bit in the SRE corresponds to a bit in the status byte; when an enabled status bit changes from 0 to 1, a service request is generated.
| Name | Type | Values | Description |
|---|---|---|---|
| register | integer | 0 - 255 | Value written to the SRE register. |
Reads the Service Request Enable (SRE) register. The SRE is linked to the status byte and controls generation of service requests when enabled bits in the STB change from 0 to 1.
Reads the status byte (STB), which provides a rough overview of instrument status by collecting information from lower registers. It can also be read by a serial poll.
Starts the continuous acquisition.
Same as RUN.
Performs a single acquisition and returns to stop mode. Same as SINGle.
Performs a single acquisition and returns to stop mode.
Stops the running acquisition.
Sets the horizontal scale for all channel and math waveforms.
| Name | Type | Values | Description |
|---|---|---|---|
| TimeScale | real | 1e-9 - 50 | Horizontal scale setting. |
Defines the time of one acquisition, spanning the 12 divisions of the diagram (Timebase Scale*12).
| Name | Type | Values | Description |
|---|---|---|---|
| AcquisitionTime | real | 12 ns - 600 s | Time of one acquisition. |
Queries the number of horizontal divisions on the screen.
Defines the trigger position (trigger offset), the time interval between the trigger point and the reference point for analyzing the signal before or after the trigger event. If the trigger position is zero, the trigger point matches the reference point.
| Name | Type | Values | Description |
|---|---|---|---|
| offset | real | -500 - 500 | Trigger position offset relative to the reference point. |
Defines the time of one acquisition across the 12 divisions of the diagram (Timebase Scale*12).
| Name | Type | Values | Description |
|---|---|---|---|
| acquisitiontime | real | 12 ns - 600 s | Time of one acquisition. |
Queries the real acquisition time used in the hardware. If FFT analysis is performed, the value can differ from the adjusted acquisition time (:TIMebase:ACQTime).
Sets the reference point of the time scale in percent of the display. The reference point defines which part of the waveform is shown.
| Name | Type | Values | Description |
|---|---|---|---|
| ReferencePoint | real | 10 - 90 | Reference point of the time scale as a percent of the display. |
Enables or disables roll mode.
| Name | Type | Values | Description |
|---|---|---|---|
| Roll | enum | ON | OFF | Selects whether roll mode is enabled. |
Switches the zoom window on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| zoomstate | enum | ON | OFF | Turns the zoom window on or off. |
Defines the position of the zoom reference point in relation to the reference point of the original time base.
| Name | Type | Values | Description |
|---|---|---|---|
| Position | real | 0 - 100 | Position of the zoom reference point in percent. |
Defines the time base in the zoom diagram in seconds per division.
| Name | Type | Values | Description |
|---|---|---|---|
| ZoomScale | real | s/div | Scaling of the zoom time base in s/div depending on time base and channel settings. |
Defines the offset of the trigger point to the reference point of the zoom diagram.
| Name | Type | Values | Description |
|---|---|---|---|
| Time | real | s | Offset of the trigger point to the zoom diagram reference point. |
Selects the method of adding waveform points to the samples of the ADC in order to fill the record length.
| Name | Type | Values | Description |
|---|---|---|---|
| AcquisitionMode | enum | RTIMe | ETIMe | Acquisition mode used to fill the record length. |
Returns the state of averaging.
Defines the number of waveforms used to calculate the average waveform. The higher the number, the better the noise is reduced.
| Name | Type | Values | Description |
|---|---|---|---|
| AverageCount | integer | 2 - 1024 | Only numbers from the 2n progression are permitted (2, 4, 8, ...). |
Defines the interpolation mode used for acquisition. Linear, sin(x)/x, and sample-and-hold interpolation are available.
| Name | Type | Values | Description |
|---|---|---|---|
| Interpolation | enum | LINear | SINX | SMHD | Selects the interpolation mode. |
Returns the record length, the number of recorded waveform points.
Defines the mode used to set the sample rate and the waveform acquisition rate. The instrument can use automatic selection, maximum waveform rate, or maximum sample rate.
| Name | Type | Values | Description |
|---|---|---|---|
| WaveformRate | enum | AUTO | MWAVeform | MSAMples | Selects how the instrument sets the sample rate and waveform acquisition rate. |
Sets the low-pass filter limit frequency used when `CHANnel<m>:ARIThmetics` is set to `FILTer`. The filter removes higher frequencies from the channel signals.
| Name | Type | Values | Description |
|---|---|---|---|
| filter frequency | real | - | Limit frequency for the filter. |
Retrieves the ADC sample rate, i.e. the number of points sampled by the ADC in one second.
Returns the sample rate, that is the number of recorded waveform samples per second.
Sets or queries the acquisition state of the instrument. The readback indicates whether acquisition is running, stopped, complete, or interrupted.
| Name | Type | Values | Description |
|---|---|---|---|
| Aquisition State | enum | RUN | STOP | COMPlete | BREak | Acquisition state to set or query. |
Sets the type of the acquisition mode.
| Name | Type | Values | Description |
|---|---|---|---|
| aquisition type | enum | REFresh | SMOoth | AVERage | ENVelope | FILTer | Selects the acquisition mode. |
Enables the high resolution mode.
| Name | Type | Values | Description |
|---|---|---|---|
| HighRes | enum | AUTO | OFF | Selects the high resolution mode setting. |
Enables the peak detection mode.
| Name | Type | Values | Description |
|---|---|---|---|
| PeakDetect | enum | AUTO | OFF | Selects peak detection mode. |
Performs an autoset process by analyzing the enabled channel signals and selecting appropriate horizontal, vertical, and trigger settings to display stable waveforms.
Selects the method used to reduce the ADC data stream to waveform points at a lower sample rate. The command affects all channels regardless of the indicated channel number, and the channel suffix may be omitted.
| Name | Type | Values | Description |
|---|---|---|---|
| decimation mode | enum | SAMPle | PDETect | HRESolution | Selects the decimation method. |
Selects the method used to build the resulting waveform from several consecutive acquisitions of the signal.
| Name | Type | Values | Description |
|---|---|---|---|
| TrArithmetic | enum | OFF | ENVelope | AVERage | FILTer | Method used to build the resulting waveform. |
Selects the connection of the indicated channel signal.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
| coupling | enum | DCLimit | ACLimit | GND | Channel coupling mode. |
Sets the voltage range across the 8 vertical divisions of the diagram. Use this command alternatively instead of CHANnel<m>:SCALe.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel (1, 2). |
| Range | real | 1e-3 - 10 | Sets the voltage range across the 8 vertical divisions of the diagram. |
Sets the vertical scale for the indicated channel. The scale value is given in volts per division.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | - | Selects the input channel (1, 2). |
| scale | real | 1e-3 - 10 | Scale value, given in volts per division. |
Switches the selected channel signal on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
| State | enum | ON | OFF | Turns the channel signal on or off. |
Selects the bandwidth limit for the indicated channel.
| Name | Type | Values | Description |
|---|---|---|---|
| BandwidthLimit | enum | FULL | B20 | Bandwidth limit setting. |
The offset voltage is subtracted to correct an offset-affected signal. It applies to the selected input channel.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
| offset | real | V | Offset value. |
Turns the inversion of the signal amplitude on or off. Inversion affects only the display of the signal but not the trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | - | Controls whether the signal amplitude is inverted. |
Sets the vertical position of the indicated channel and its horizontal axis in the window.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
| position | real | -4 - 4 | Position value. |
Retrieves the overload status of the specified channel from the status bit. When the overload problem is solved, the command resets the status bit.
| Name | Type | Values | Description |
|---|---|---|---|
| Overload | enum | ON | OFF | Sets the overload status bit; use OFF to reset the overload status bit. |
CHANnel2:OVERload? CHANnel2:OVERload OFF
Sets the deskew value for the specified input channel. Skew compensates delay differences between channels caused by different cable and probe lengths.
| Name | Type | Values | Description |
|---|---|---|---|
| skew | real | s | Deskew value. |
Sets the threshold value for digitization of analog signals on the specified input channel. If the signal value is above the threshold, the signal state is high; below the threshold, it is low.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | V | Threshold value for digitization of analog signals. |
Sets the label for the selected input channel.
| Name | Type | Values | Description |
|---|---|---|---|
| Label | string | - | String value with maximum 8 ASCII characters. |
Switches the label of the channel on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
| State | enum | ON | OFF | Turns the channel label on or off. |
Sets the appropriate threshold level automatically.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
Defines the size of the hysteresis to avoid changes of signal states due to noise.
| Name | Type | Values | Description |
|---|---|---|---|
| ThresholdHyst | enum | SMALl | MEDium | LARGe | Sets the hysteresis size. |
Returns information on the channel waveform. For envelope waveforms, use the CHANnel<m>:DATA:ENVelope:HEADer? command.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
Returns the data of the channel waveform points. The waveform data can be used in MATLAB, for example.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
CHAN1:DATA?
Selects a range of samples for a channel setting. As a query, it returns the number of samples for the selected range.
| Name | Type | Values | Description |
|---|---|---|---|
| points | enum | DEFault | MAXimum | DMAXimum | Sets the range for the queries. |
Returns the time difference between two adjacent samples of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
Returns the time of the first sample of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
Returns the voltage value per bit of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
Returns information on the envelope waveform.
Returns the data of the envelope waveform. The envelope consists of two waveforms and should be used only for envelope waveforms; for other channel waveforms use CHANnel<m>:DATA?.
Returns the voltage value for binary value 0 of the indicated waveform. It is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
Returns the vertical bit resolution of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
Returns the time difference between two adjacent samples of the indicated envelope waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
Returns the time of the first sample of the indicated envelope waveform. It is relevant for data conversion when binary data format is defined.
Returns the voltage value per bit of the indicated envelope waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
Returns the vertical bit resolution of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| <m> | integer | 1 - 2 | Selects the input channel. |
Defines the data export format used by CHANnel<m>:DATA?, CHANnel<m>:DATA:ENVelope?, REFCurve<m>:DATA?, and CALCulate:QMATh:DATA?.
| Name | Type | Values | Description |
|---|---|---|---|
| DataFormat | enum | ASCii | REAL | UINTeger | CSV | Selects the export data format. |
| Accuracy | integer | 0 - 32 | Sets the length of a data value in bits. |
FORM ASC
Defines the byte order for binary data export when `FORMat[:DATA]` is set to REAL or UINT.
| Name | Type | Values | Description |
|---|---|---|---|
| ByteOrder | enum | MSBFirst | LSBFirst | Byte order for binary data export. |
Defines the waveform to be exported.
| Name | Type | Values | Description |
|---|---|---|---|
| WaveformSource | enum | CH1 | CH2 | D0...7 | QMA | RE1..4 | Selects the waveform source to be exported. |
Defines the path and file name for a waveform data file that will be saved with EXPort:WAVeform:SAVE. Existing files will be overwritten.
| Name | Type | Values | Description |
|---|---|---|---|
| FileName | string | - | Path and file name for the waveform data file. |
FORM CSV EXP:WAV:SOUR CH1 EXP:WAV:NAME "/USB_FRONT/CHANNEL1.CSV" EXP:WAV:SAVE
Saves the waveform and starts the export to USB drive.
Sets the label for the selected logic channel. The label string may contain up to 8 ASCII characters.
| Name | Type | Values | Description |
|---|---|---|---|
| label | string | - | String value for the logic channel label. |
Switches the label of the logic channel on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| l | integer | 0 - 7 | Selects the logic channel. |
| state | enum | ON | OFF | Turns the label display on or off. |
Set the position of a logic channel. The channel is selected by suffix <l> (0...7).
| Name | Type | Values | Description |
|---|---|---|---|
| l | integer | 0 - 7 | Selects the logic channel. |
| Position | real | divisions | Position value in divisions. |
Sets the size of the display of the selected logic channel.
| Name | Type | Values | Description |
|---|---|---|---|
| l | integer | 0 - 7 | Selects the logic channel. |
| Size | enum | SMALl | MEDium | LARGe | Display size for the logic channel. |
Switches the specified logic channel signal on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns the logic channel signal on or off. |
Returns the data of the specified digital channel. Use FORMat[:DATA] to set the export format and POD:DATA:POINts to set the number of samples returned.
Switches the Pod on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Pod state. |
Sets the threshold mode for the logic pod. If the signal value is higher than the threshold, the signal state is high; otherwise it is low.
| Name | Type | Values | Description |
|---|---|---|---|
| Threshold Mode | enum | TTL | ECL | CMOS | USER1 | USER2 | Threshold mode for the logic pod. |
Sets the user-defined threshold for the pod. The suffix <u> selects the user setting USER1 or USER2.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold level | real | -2 - 8 | Threshold level for the pod. |
Returns information on the digital channel waveform.
Selects the range of samples returned by POD:DATA?; as a query, returns the number of samples for the selected range. For MSAMples mode, this lets you choose between displayed samples and samples stored in memory.
| Name | Type | Values | Description |
|---|---|---|---|
| PointSelection | enum | DEFault | MAXimum | DMAXimum | Selects which waveform sample range is used for data queries. |
Returns the time difference between two adjacent samples of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).
Returns the time of the first sample of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).
Returns the voltage value per bit of the indicated waveform. It is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
Returns the voltage value for binary value 0 of the indicated waveform. It is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
Returns the vertical bit resolution of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
Returns the current status of the digital channel regardless of the trigger settings and even without any acquisition. The minimum and maximum forms together report the signal state.
Returns the current status of the digital channel regardless of the trigger settings and even without any acquisition.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifier | enum | MINimum | MAXimum | Selects which status value to return. |
Queries the type of the probe. The suffix selects the input channel (1 or 2).
Sets the attenuation or gain of the probe if the probe was not detected by the instrument.
| Name | Type | Values | Description |
|---|---|---|---|
| manualattenuation | real | 0.001 - 10000 | Manual attenuation or gain value for the probe. |
Selects the unit that the probe can measure.
| Name | Type | Values | Description |
|---|---|---|---|
| Unit | enum | V | A |
Returns the attenuation of an automatically detected probe.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the input channel. |
Sets the trigger threshold voltage for edge and width trigger. The suffix n selects the trigger input: 1 or 2 for the corresponding channel, or 5 for the external trigger input.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | V | Trigger level voltage. |
| n | integer | - | Selects the trigger input; 1 and 2 correspond to channels, 5 to the external trigger input. |
Sets the trigger mode. The trigger mode determines the behavior of the instrument if no trigger occurs.
| Name | Type | Values | Description |
|---|---|---|---|
| TriggerMode | enum | AUTO | NORMal | Trigger mode to use. |
Sets the trigger source.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CH1 | CH2 | D0...D7 | EXTernanalog | LINE | PATTern | NONE | Selects the trigger source. |
Enables or disables the holdoff time.
| Name | Type | Values | Description |
|---|---|---|---|
| HoldOffMode | enum | TIME | OFF | Holdoff mode. |
Defines the holdoff time. The next trigger occurs only after the holdoff time has passed.
| Name | Type | Values | Description |
|---|---|---|---|
| holdoff time | real | 5.00000E-08 - 1.00000E+01 | Holdoff time before the next trigger can occur. |
Sets the trigger type.
| Name | Type | Values | Description |
|---|---|---|---|
| Type | enum | EDGE | WIDTh | TV | LOGic | BUS | Trigger type to set. |
Sets the trigger output mode. It defines whether and when a trigger out pulse is generated.
| Name | Type | Values | Description |
|---|---|---|---|
| outputmode | enum | OFF | TRIGger | MASK | GENerator | Selects the trigger output mode. |
Sets the slope for the edge trigger (A trigger).
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | POSitive | NEGative | EITHer | Slope selection for the edge trigger. |
Sets the coupling for the external trigger input. The command is relevant if TRIGger:A:SOURce is set to EXTernanalog.
| Name | Type | Values | Description |
|---|---|---|---|
| ExternCoupling | enum | AC | DC |
Sets the trigger output pulse length. Default unit is seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| pulse length | real | s |
Sets the polarity of the trigger out pulse.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative | Polarity of the trigger out pulse. |
Sets the coupling for the trigger source.
| Name | Type | Values | Description |
|---|---|---|---|
| coupling | enum | DC | AC | HF | ALEVel | Trigger source coupling mode. |
Turns an additional 5 kHz low-pass filter in the trigger path on or off. The filter removes higher frequencies and is available with AC and DC coupling.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns the additional low-pass filter on or off. |
Turns an additional 100 MHz low-pass filter in the trigger path on or off. The filter removes higher frequencies and is available with AC and DC coupling.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables the additional 100 MHz low-pass filter. |
Defines a range around the width value specified using TRIGger:A:WIDTh:WIDTh.
| Name | Type | Values | Description |
|---|---|---|---|
| delta | real | 1.6E-08 - 3.435974E+01 | Range around the width value. |
Sets the polarity of the pulse trigger function.
| Name | Type | Values | Description |
|---|---|---|---|
| Polarity | enum | POSitive | NEGative | Selects whether the pulse width is defined from the rising to the falling slopes or from the falling to the rising slopes. |
Defines how the measured pulse width is compared with the given limit(s).
| Name | Type | Values | Description |
|---|---|---|---|
| range mode | enum | WITHin | OUTSide | SHORter | LONGer | Selects whether the trigger fires on pulses inside or outside a time range, or on pulses shorter or longer than a set width. |
Sets the pulse width time used by the pulse trigger function. For WITHin and OUTSide ranges, it defines the center of the range; for SHORter and LONGer ranges, it defines the maximum or minimum pulse width.
| Name | Type | Values | Description |
|---|---|---|---|
| Time1 | real | 1.6E-08 - 3.435974E+01 | Center value, maximum value or minimum value depending on the defined range type. |
Sets the trigger on the beginning of the video signal fields, or on the beginning of video signal lines.
| Name | Type | Values | Description |
|---|---|---|---|
| field | enum | EVEN | ODD | ALL | LINE | ALINe | Trigger field or line selection. |
Sets the polarity of the sync pulses used for triggering. The edges of the sync pulses are used for triggering.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative | Polarity of the sync pulses. |
Selects the color television standard.
| Name | Type | Values | Description |
|---|---|---|---|
| standard | enum | PAL | NTSC | SECam | PALM | I576 | P720 | P1080 | I1080 | Color television standard to use. |
Selects the state for each digital channel in a pattern trigger. The source string contains one character per channel, using 1 for High, 0 for Low, and X for don't care.
| Name | Type | Values | Description |
|---|---|---|---|
| SourceString | string | - | String containing 0, 1, or X for each channel. |
TRIG:A:PATT:SOUR "1X" TRIG:A:PATT:SOUR "00101X1X1X"
Sets an exact TV line number when the TV field trigger mode is set to LINE.
| Name | Type | Values | Description |
|---|---|---|---|
| Line | integer | 1 - 525, 625, ..., 1080 | Exact line number to trigger on, depending on the TV standard. |
Sets the trigger point depending on the result of the logical combination of the channel states.
| Name | Type | Values | Description |
|---|---|---|---|
| ConditionString | enum | „TRUE“ | „FALSE“ | Condition that determines the trigger point based on the logical combination result. |
Sets the logical combination of the trigger states of the channels. The required states of all channels must appear in the input signal at the same time for AND, or at least one channel must have the required state for OR.
| Name | Type | Values | Description |
|---|---|---|---|
| Function | enum | AND | OR | Logical combination of the channel trigger states. |
Sets the duration function of the pattern trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternMode | enum | OFF | TIMeout | WIDTh | Selects the pattern trigger duration mode. |
Sets the pattern trigger width. For WITHin and OUTSide ranges, it defines the center of the range; for SHORter and LONGer, it defines the maximum and minimum values, respectively.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternWidth | real | - | Pattern trigger width value. |
Defines a range around the pattern width value specified using TRIGger:A:PATTern:WIDTh[:WIDTh].
| Name | Type | Values | Description |
|---|---|---|---|
| PatternDelta | real | 8.00E-09 - maximum value, which depends on the defined pulse width | ±Δt ("Variation"). |
Defines a range around the width value specified using TRIGger:A:PATTern:WIDTh[:WIDTh]. The range mode determines whether the trigger acts within/outside a delta window or on shorter/longer pulses.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternRange | enum | WITHin | OUTSide | SHORter | LONGer | Selects whether the trigger uses a range window or compares pulse width against a set width. |
Specifies the trigger mode for SPI/SSPI protocols.
| Name | Type | Values | Description |
|---|---|---|---|
| Mode | enum | BSTart | BEND | NTHBit | PATTern | Selects the SPI trigger mode. |
Defines the bit pattern used as the trigger condition for SPI protocol analysis. The pattern length is limited by TRIGger:A:SPI:PLENgth.
| Name | Type | Values | Description |
|---|---|---|---|
| DataPattern | string | - | String with max. 32 bit; characters 0, 1, and X are allowed. |
Defines how many bits build up the serial pattern.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternLength | integer | 1 - 32 | Number of bits in the serial pattern. |
TRIG:A:SPI:PATT "0011XXXX0110" TRIG:A:SPI:PLEN? TRIG:A:SPI:PLEN 4
Sets the number of bits before the first bit of the pattern.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternBitOffset | integer | 0 - 4095 | Number of ignored bits before the first bit of the pattern. |
Toggles the I²C trigger condition between master Read and Write access.
| Name | Type | Values | Description |
|---|---|---|---|
| Access | enum | READ | WRITe | Selects whether the trigger condition applies to Read or Write access of the master. |
Specifies the trigger mode for I b2C.
| Name | Type | Values | Description |
|---|---|---|---|
| Mode | enum | STARt | RESTart | STOP | MACKnowledge | PATTern | Sets the I b2C trigger mode. |
Sets the address of the slave device. The address can have 7 bits or 10 bits.
| Name | Type | Values | Description |
|---|---|---|---|
| AddressString | string | - | String with max. 7 or 10 characters, depending on the address length. Characters 0, 1, and X are allowed. |
TRIG:A:I2C:ADDR "10X1"
Sets the length of the slave address. NORMal selects a 7-bit address and EXTended selects a 10-bit address.
| Name | Type | Values | Description |
|---|---|---|---|
| AdrMode | enum | NORMal | EXTended | Selects the slave address length. |
Defines the bit pattern as the trigger condition.
| Name | Type | Values | Description |
|---|---|---|---|
| DataPattern | string | - | String with max. 24 characters (3 byte); characters 0, 1, and X are allowed. |
TRIG:A:I2C:PATT "10X10000XXXX1111" TRIG:A:I2C:PATT? TRIG:A:I2C:PATT "110" TRIG:A:I2C:PATT?
Defines how many bytes are considered in the trigger condition. Use TRIGger:A:I2C:PATTern to set the pattern for these bytes.
| Name | Type | Values | Description |
|---|---|---|---|
| pattern_length | integer | 1 - 3 | Number of bytes considered in the trigger condition. |
Sets the number of bytes before the first byte of interest, relative to the end of the address bytes.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternByteOffset | integer | 0 - 4095 | Number of ignored bytes. |
Specifies the trigger mode for UART/RS-232 interfaces.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | BSTart | SBIT | NTHSymbol | SYMBol | PATTern | PERRor | FERRor | BREak | Selects the UART/RS-232 trigger mode. |
Defines the bit pattern used as a trigger condition for UART/RS-232 analysis. The pattern can be up to 32 bits long and may contain the characters 0, 1, and X.
| Name | Type | Values | Description |
|---|---|---|---|
| DataPattern | block | - | Binary pattern with a maximum length of 32 bits. |
Defines how many symbols build up the serial pattern.
| Name | Type | Values | Description |
|---|---|---|---|
| pattern length | integer | - | Number of symbols that make up the serial pattern. |
Sets the number of symbols before the first symbol of the pattern.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternByteOffset | integer | 0 - 4095 | Number of ignored symbols before the first symbol of the pattern. |
Specifies the frame type for CAN.
| Name | Type | Values | Description |
|---|---|---|---|
| FrameType | enum | DATA | REMote | ERRor | OVERload | ANY | Frame type to trigger on. |
Specifies the trigger mode for CAN. The selected mode determines what CAN frame condition causes the trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| TriggerType | enum | STOFrame | EOFrame | ID | IDDT | FTYPe | ERRCondition | Selects the CAN trigger mode. |
Specifies the condition for the CAN identifier.
| Name | Type | Values | Description |
|---|---|---|---|
| condition | enum | EQUual | NEQual | GTHan | LTHan | Sets the condition for the identifier. |
Specifies the identifier, depending on the TRIGger:A:CAN:ITYPe setting. Only a string with 11 or 29 characters is possible.
| Name | Type | Values | Description |
|---|---|---|---|
| identifier | string | - | Binary pattern for the CAN identifier; characters 0, 1, and X are allowed. |
Selects the length of the identifier: 11 bit for CAN base frames, or 29 bits for CAN extended frames. The command is relevant if TRIGger:A:CAN:TYPE is set to ID or IDDT.
| Name | Type | Values | Description |
|---|---|---|---|
| IdentifierType | enum | B11 | B29 | Selects the identifier length. |
Specifies the trigger on acknowledge error when trigger type is set to error using TRIGger:A:CAN:TYPE. An acknowledgement error occurs when the transmitter does not receive an acknowledgment, a dominant bit during the Ack Slot.
| Name | Type | Values | Description |
|---|---|---|---|
| AcknowledgeError | enum | ON | OFF |
Specifies the data for CAN trigger. Depending on the TRIGger:A:CAN:DLENgth setting, the number of characters is fixed and all bytes must be complete.
| Name | Type | Values | Description |
|---|---|---|---|
| Data | string | - | String containing a binary pattern with up to 64 bits; characters 0, 1, and X are allowed. |
TRIG:A:CAN:DATA "10010110"
Specifies the condition for the CAN trigger data. The condition determines whether the identifier/data is equal, not equal, greater than, or less than the specified value.
| Name | Type | Values | Description |
|---|---|---|---|
| DataCondition | enum | EQUal | NEQual | GTHan | LTHan | Condition for the data. |
Specifies the data length for the CAN trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| datalength | integer | 0 - 8 | Data length for the CAN trigger. |
Specifies the trigger on stuff bit error when trigger type is set to error, using TRIGger:A:CAN:TYPE.
| Name | Type | Values | Description |
|---|---|---|---|
| BitStuffingError | enum | ON | OFF | Enables or disables triggering on stuff bit error. |
Specifies the trigger on checksum error when the trigger type is set to error, using TRIGger:A:CAN:TYPE.
| Name | Type | Values | Description |
|---|---|---|---|
| CRCerror | enum | ON | OFF | Enables or disables triggering on checksum error. |
Specifies the trigger on form error when trigger type is set to error, using TRIGger:A:CAN:TYPE. A form error occurs when a fixed-form bit field contains one or more illegal bits.
| Name | Type | Values | Description |
|---|---|---|---|
| FormError | enum | ON | OFF | Enables or disables triggering on CAN form error. |
Specifies the condition for the LIN identifier.
| Name | Type | Values | Description |
|---|---|---|---|
| identifierCondition | enum | EQUal | NEQual | GTHan | LTHan | Condition used for comparing the identifier. |
TRIG:A:LIN:ICONdition EQUal
Specifies the identifier for LIN trigger setup. Only 6 characters are allowed; enter the 6-bit identifier without parity bits, using a binary pattern with characters 0, 1, and X.
| Name | Type | Values | Description |
|---|---|---|---|
| Identifier | string | - | String containing binary pattern. Characters 0, 1, and X are allowed. |
TRIG:A:LIN:IDEN "100001"
Specifies the trigger type for LIN.
| Name | Type | Values | Description |
|---|---|---|---|
| TriggerType | enum | SYNC | WKFRame | ID | IDDT | ERRCondition | Selects the LIN trigger type. |
Triggers on a checksum error when the LIN trigger type is set to error condition using TRIGger:A:LIN:TYPE. The checksum verifies the correct data transmission and is the last byte of the frame response.
| Name | Type | Values | Description |
|---|---|---|---|
| ChecksumError | enum | ON | OFF | Enables or disables triggering on a checksum error. |
Specifies the data for the LIN trigger. Depending on the TRIGger:A:LIN:DLENgth setting, the number of characters is fixed and all bytes need to be complete.
| Name | Type | Values | Description |
|---|---|---|---|
| data | string | - | String containing binary pattern with max. 64 bit. Characters 0, 1, and X are allowed. |
TRIG:A:LIN:DATA "10100101"
Specifies the condition for the data.
| Name | Type | Values | Description |
|---|---|---|---|
| DataCondition | enum | EQUal | NEQual | GTHan | LTHan | Condition for identifier comparison. |
Defines the length of the data pattern, i.e. the number of bytes in the pattern.
| Name | Type | Values | Description |
|---|---|---|---|
| DataLength | integer | 1 - 8 | Length of the data pattern in bytes. |
Triggers on a parity error when trigger type is set to error condition, using TRIGger:A:LIN:TYPE. Parity bits are the bits 6 and 7 of the identifier and verify the correct transmission of the identifier.
| Name | Type | Values | Description |
|---|---|---|---|
| IdParityError | enum | ON | OFF | Enables or disables triggering on identifier parity error. |
Specifies the trigger on synchronisation error when trigger type is set to error, using TRIGger:A:LIN:TYPE.
| Name | Type | Values | Description |
|---|---|---|---|
| SyncError | enum | ON | OFF | Enables or disables triggering on synchronisation error. |
Sets the diagram mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | YT | XY | Diagram mode to display. |
Sets the color and brightness of the displayed waveform samples depending on their cumulative occurrence.
| Name | Type | Values | Description |
|---|---|---|---|
| palette | enum | NORMal | INVerse | FCOLor | IFColor | Selects the display palette. |
Closes and opens the dialog box.
Sends a message text to the instrument and displays it in a message box. Use DISPlay:DIALog:CLOSe to close the message box.
| Name | Type | Values | Description |
|---|---|---|---|
| MessageText | string | - | String that contains the message. |
DISP:DIAL:MESS 'My message' DISP:DIAL:CLOS
Sets the transparency of result boxes that overlay the waveforms, such as statistical results or digital voltmeter results.
| Name | Type | Values | Description |
|---|---|---|---|
| transparency | real | 0 - 100 | Transparency of the result boxes. |
Switches the virtual screen on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| Enable | enum | ON | OFF | Turns the virtual screen on or off. |
Sets the position of the virtual screen window.
| Name | Type | Values | Description |
|---|---|---|---|
| position | real | 2 - -10 | Position of the virtual screen window. |
Adds a saved menu language file from USB stick to internal memory.
| Name | Type | Values | Description |
|---|---|---|---|
| Language | enum | ENGLish | GERMan | FRENch | SPANish | RUSSian | SCHinese | TCHinese | JAPanese | KORean | Menu language to add. |
| SourcePath | string | - | String parameter containing source path and language file. |
DISP:LANG:ADD GERM,"/USB_FRONT/RTC_LN00.HLU"
Returns all installed menu language files.
Removes an installed menu language file from internal memory.
| Name | Type | Values | Description |
|---|---|---|---|
| Language | enum | ENGLish | GERMan | FRENch | SPANish | RUSSian | SCHinese | TCHinese | JAPanese | KORean | Language file to remove. |
DISP:LANG:REM GERM
Defines the source to be displayed in the x direction in an XY diagram, replacing the usual time base.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - | Source to be displayed in x direction in an XY diagram. |
Defines the intensity of the background lighting of the display. *RST does not change the intensity.
| Name | Type | Values | Description |
|---|---|---|---|
| Intensity | real | 10 - 100 | Value in percent. |
Defines the intensity of the grid on the screen. *RST does not change the intensity.
| Name | Type | Values | Description |
|---|---|---|---|
| intensity | real | 0 - 100 | Value in percent. |
Defines the strength of the waveform line in the diagram. *RST does not change the intensity.
| Name | Type | Values | Description |
|---|---|---|---|
| intensity | real | 0 - 100 | Value in percent. |
Defines the (first) source to be displayed in y direction in an XY-diagram.
| Name | Type | Values | Description |
|---|---|---|---|
| Source | enum | CH1 | CH2 | Source to be displayed in y direction in an XY-diagram. |
Removes the displayed persistent waveform from the screen.
Sets the persistence time to infinite when display persistence is enabled. New data points remain on the screen until the setting is changed or persistence is cleared.
| Name | Type | Values | Description |
|---|---|---|---|
| InfPersistence | enum | ON | OFF | Enables or disables infinite persistence. |
Defines whether the waveform persists on the screen or whether the screen is refreshed continuously.
| Name | Type | Values | Description |
|---|---|---|---|
| State | enum | ON | OFF | Selects whether persistence is enabled. |
Sets the persistence time used when persistence is active. Each new data point remains on the screen for the specified duration; to set infinite persistence, use DISPlay:PERSistence:INFinite.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 50E-3 - infinite | Persistence time. |
Sets whether the persistence time is determined automatically by the instrument. When enabled, the instrument selects the optimal persistence time.
| Name | Type | Values | Description |
|---|---|---|---|
| auto | enum | ON | OFF | Enables or disables automatic determination of the persistence time. |
Defines how the grid is displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| Style | enum | LINes | RETicle | NONE | Selects whether the grid is shown as lines, crosshairs, or not displayed. |
Defines how the waveform data is displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| Style | enum | VECTors | DOTS | Selects whether waveform data is shown as connected vectors or as individual dots. |
Sets the language used for softkey labels, help, and other screen information. Supported languages are listed in the Specifications data sheet.
| Name | Type | Values | Description |
|---|---|---|---|
| Language | enum | ENGLish | GERMan | FRENch | SPANish | RUSSian | SCHinese | TCHinese | Language to display. |
Moves the next marker (timestamp, to the right) to the reference point of the display or zoom area.
TSTamp:NEXT
Sets a new marker (timestamp) at the display reference point unless one is already set there. The reference point is controlled by TIMebase:REFerence.
| Name | Type | Values | Description |
|---|---|---|---|
| Event | string | - | Event at which the marker is set. |
Deletes all markers (timestamps).
Deletes the marker (timestamp) at the reference point. The reference point is set with TIMebase:REFerence.
Moves the previous marker (timestamp, to the left) to the reference point of the display or zoom area.
Switches the cursor off.
Defines the cursor measurement type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | HORizontal | VERTical | PAIRed | HRATio | VRATio | PPCount | NPCount | RECount | FECount | MEAN | RMS | RTIMe | FTIMe | PEAK | UPEakvalue | LPEakvalue | Cursor measurement type to use. |
Activates or deactivates cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| State | enum | ON | OFF | Turns the cursor measurement on or off. |
Defines the cursor measurement source as one of the active signal, reference or math channel.
| Name | Type | Values | Description |
|---|---|---|---|
| Source | enum | NONE | CH1 | CH2 | QMA | RE1 | RE2 | RE3 | RE4 | XY | Cursor measurement source. |
For FFT analysis only: sets the selected cursor to the next (right) level peak.
For FFT analysis only: sets the selected cursor to the previous (left) level peak.
Resets the cursors to their initial positions. This is helpful if the cursors have disappeared from the display or need to be moved for a larger distance.
Autoset for cursor lines. Sets the cursor lines to typical waveform points depending on the selected measurement type, such as waveform peaks for voltage measurements or consecutive pulse edges for time measurements.
If set to ON, the V-Marker cursor measurement is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| State | enum | ON | OFF |
Specifies the position of the first cursor on the time axis.
| Name | Type | Values | Description |
|---|---|---|---|
| xposition1 | real | s | Position of the first cursor on the time axis. |
Enables automatic adjustment of cursor lines when the vertical or horizontal scales change. When OFF, cursor lines remain fixed on the display during scaling changes.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Enables or disables tracking scale adjustment for the cursor lines. |
Specifies the position of the first horizontal cursor on the y-axis.
| Name | Type | Values | Description |
|---|---|---|---|
| yposition1 | real | V | Position of the first horizontal cursor on the y-axis. |
Returns the cursor positions.
If enabled, the cursors of a set are coupled so that the distance between the two remains the same if one cursor is moved.
| Name | Type | Values | Description |
|---|---|---|---|
| Coupling | enum | ON | OFF |
Returns the inverse time difference between the two cursors (1/Δt).
Returns the time difference between the two cursors (Δt).
If enabled, the cursors of a set are coupled so that the distance between the two remains the same if one cursor is moved.
| Name | Type | Values | Description |
|---|---|---|---|
| Coupling | enum | ON | OFF |
Returns the inverse value of the voltage difference between the two horizontal cursor lines, i.e. 1/ΔV.
Sets the unit for X Ratio measurements used by the corresponding CURSor<m>:XRATio[:VALue]? query. The available units are ratio, percent, degree, and radian.
| Name | Type | Values | Description |
|---|---|---|---|
| Unit | enum | RATio | PCT | GRD | PI | Unit for X Ratio measurements. |
Returns the ratio of the x-values between the first and second cursors and the first and third cursors, calculated as (x2-x1)/(x3-x1). The result unit is set with CURsor<m>:XRATio:UNIT.
Queries the delta of the values in the y-direction at the two cursors.
Sets the unit for Y Ratio measurements with CURSor<m>:YRATio[:VALue]?.
| Name | Type | Values | Description |
|---|---|---|---|
| Unit | enum | RATio | PCT | Selects the display unit for the Y Ratio measurement result. |
Provides three cursors and measures the ratio of the y-values between the first and second cursors and the first and third cursors: (y2-y1)/(y3-y1). The unit of the result is set with CURSor<m>:YRATio:UNIT.
Stops the quick measurement.
Starts the quick measurement.
Returns the results of the quick measurement.
Selects the active signal, reference, or math channel source(s) for the selected measurement. Available sources depend on the selected measurement type.
| Name | Type | Values | Description |
|---|---|---|---|
| SignalSource | enum | NONE | CH1...CH2 | QMA | RE1...RE4 | POD | D0..7 | TRIGger | EXTern | Source for the measurement signal. |
| ReferenceSourceopt | enum | NONE | CH1...CH2 | QMA | RE1...RE4 | POD | D0..7 | TRIGger | EXTern | Optional reference source for the measurement. |
Activates or deactivates the selected measurement 1 to 6. Only the results of active measurements are displayed in the result table.
| Name | Type | Values | Description |
|---|---|---|---|
| State | enum | ON | OFF | Turns the selected measurement on or off. |
Returns the measurement category for the selected measurement. Query only.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 6 | Selects the measurement. |
Defines the measurement type to be performed on the selected source. To query the results, use MEASurement<m>:RESult?.
| Name | Type | Values | Description |
|---|---|---|---|
| MeasType | enum | FREQuency | PERiod | PEAK | UPEakvalue | LPEakvalue | PPCount | NPCount | RECount | FECount | HIGH | LOW | AMPLitude | CRESt | MEAN | RMS | RTIMe | FTIMe | PDCYcle | NDCYcle | PPWidth | NPWidth | CYCMean | CYCRms | STDDev | TFRequency | TPERiode | DELay | PHASe | BWIDth | POVershoot | NOVershoot | Selects the measurement type to be performed on the selected source. |
Returns the result of the specified measurement type.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 6 | Selects the measurement place. |
| MeasTypeopt | enum | PDCycle | NDCycle | PPWidth | NPWidth | CYCMean | CYCRms | STDDev | CYCStddev | TFRequency | TPERiode | DELay | PHASe | BWIDth | POVershoot | NOVershoot | Measurement type to return. |
Sets the edges to be used for delay measurement. The associated waveforms are defined with MEASurement<m>:SOURce.
| Name | Type | Values | Description |
|---|---|---|---|
| SignalSlope | enum | POSitive | NEGative | Slope of source 1 (first waveform). |
| ReferenceSlope | enum | POSitive | NEGative | Slope of source 2 (second waveform). |
Sets the lower and upper reference levels for rise and fall time measurements as percentages of the high signal level. The setting applies to the measurement indexed by suffix <m>.
| Name | Type | Values | Description |
|---|---|---|---|
| RelativeMode | enum | TEN | TWENty | Selects the relative reference level mode: 10/90% or 20/80%. |
Defines the source of the Quickmath waveform.
| Name | Type | Values | Description |
|---|---|---|---|
| Source | enum | CH1 | CH2 |
Defines whether the Quickmath waveform is active or not. Quickmath is only available in YT and Zoom mode.
| Name | Type | Values | Description |
|---|---|---|---|
| State | enum | ON | OFF | Enables or disables the Quickmath waveform. |
Returns information on the quick math waveform.
Returns the data of the quick math waveform. The waveform data can be used in MATLAB, for example, and the export format is set with FORMat[:DATA].
Defines the operation of the Quickmath waveform.
| Name | Type | Values | Description |
|---|---|---|---|
| Operation | enum | ADD | SUB | MUL | DIV | Selects the Quickmath operation. |
CALC:QMAT:OPER ADD CALC:QMAT:OPER SUB CALC:QMAT:OPER MUL CALC:QMAT:OPER DIV
Sets the vertical position of the Quickmath waveform in the window.
| Name | Type | Values | Description |
|---|---|---|---|
| position | real | divisions | Position value, given in divisions. |
Sets the vertical scale for the Quickmath waveform.
| Name | Type | Values | Description |
|---|---|---|---|
| scale | real | -1.0E-24 - 5.0E+25 | Scale value, given in volts per division. |
Returns the time difference between two adjacent samples of the indicated waveform. It is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
Returns the time of the first sample of the indicated waveform. It is relevant for data conversion when the binary data format is defined (FORM UINT,8|16|32).
Returns the voltage value per bit of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).
Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
Returns the vertical bit resolution of the indicated waveform. Relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
Defines the mode for FFT calculation and display. The FFT can be performed without additional weighting, with an envelope of maximum values, or with averaging of several spectrums.
| Name | Type | Values | Description |
|---|---|---|---|
| Arithmetics | enum | OFF | ENVelope | AVERage | FFT calculation and display mode. |
Sets the FFT window function used for FFT calculation and display. Window functions are multiplied with the input values and can improve the FFT display.
| Name | Type | Values | Description |
|---|---|---|---|
| WindowType | enum | RECTangular | HAMMing | HANN | BLACkharris | FLATtop2 | FFT window function to apply. |
Defines the number of spectrums used for averaging if CALCulate:MATH<m>:ARIThmetics is set to AVERage.
| Name | Type | Values | Description |
|---|---|---|---|
| AverageCount | integer | 2 - 512 | Integer average count used for FFT averaging. |
Returns the effective resolution bandwidth.
Defines the scaling unit of the y-axis for the FFT magnitude display.
| Name | Type | Values | Description |
|---|---|---|---|
| magnitude scale | enum | LINear | DBM | DBV | Scaling unit of the y-axis. |
Couples the FFT frequency span to the RBW.
| Name | Type | Values | Description |
|---|---|---|---|
| SpanRBWCoupl | enum | ON | OFF | Turns span-to-RBW coupling on or off. |
Defines the ratio of resolution bandwidth (Hz) to span (Hz).
| Name | Type | Values | Description |
|---|---|---|---|
| SpanRBWRatio | integer | 2048 - 131072 | Ratio of resolution bandwidth to span. |
Defines the resolution bandwidth for FFT calculations. The value is specified in Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| resolutionbw | real | Hz | Resolution bandwidth. |
Defines the position of the displayed frequency domain, which is centered at the specified frequency. The span is defined separately by the FFT:SPAN command.
| Name | Type | Values | Description |
|---|---|---|---|
| CenterFreq | real | Hz | Center frequency of the displayed FFT frequency domain. |
Performs FFT calculation for the full frequency span.
Sets the FFT frequency span in hertz, defining the width of the displayed frequency range. The span position is defined by `CALCulate:MATH<m>:FFT:CFRequency`.
| Name | Type | Values | Description |
|---|---|---|---|
| FreqSpan | real | Hz | FFT frequency span. |
Returns the sample rate of data used in an FFT analysis.
Defines the start frequency of the displayed frequency domain instead of defining a center frequency and span.
| Name | Type | Values | Description |
|---|---|---|---|
| StartFreq | real | Hz | Start frequency of the displayed frequency domain. |
Defines the stop frequency of the displayed frequency domain instead of defining a center frequency and span.
| Name | Type | Values | Description |
|---|---|---|---|
| StopFreq | real | Hz | Stop frequency of the displayed frequency domain. |
Defines the position of the time base extract in the Y(t)-window for which the FFT is calculated.
| Name | Type | Values | Description |
|---|---|---|---|
| WindowPosition | real | s | Position of the time base extract in the Y(t)-window used for the FFT calculation. |
Defines the width of the time base extract from the Y(t)-window for which the FFT is calculated.
| Name | Type | Values | Description |
|---|---|---|---|
| window width | real | s | Width of the time base extract used for the FFT calculation. |
Defines the source of the reference waveform.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - | Source of the reference waveform. |
Displays or hides the selected reference waveform. The suffix <m> selects reference waveform storage 1 through 4.
| Name | Type | Values | Description |
|---|---|---|---|
| State | enum | ON | OFF | Displays or hides the selected reference waveform. |
Stores the selected reference waveform to the specified file.
| Name | Type | Values | Description |
|---|---|---|---|
| FileName | string | - | String with path and file name. |
Returns the source waveform for the selected reference waveform storage. Query only.
Updates the selected reference by the waveform defined with REFCurve<m>:SOURce.
Changes the horizontal position of the reference waveform independent of the channel waveform settings.
| Name | Type | Values | Description |
|---|---|---|---|
| position | real | s | Horizontal position of the reference waveform. |
Changes the horizontal scale (timebase) of the reference waveform independent of the channel waveform settings.
| Name | Type | Values | Description |
|---|---|---|---|
| Scale | real | s/div | Horizontal scale of the reference waveform. |
Loads the waveform data from the indicated reference file to the reference storage. To load the instrument settings as well, use :REFCurve<m>:LOAD:STATe.
| Name | Type | Values | Description |
|---|---|---|---|
| FileName | string | - | String with path and file name. |
Loads the instrument settings in addition to the reference waveform data. The waveform data must be loaded before the settings.
Returns information on the reference waveform. The header data consists of XStart, XStop, record length in samples, and the number of values per sample interval.
Returns the data of the selected reference waveform.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 4 | Selects the reference waveform in internal reference storage. |
Changes the vertical position of the reference waveform.
| Name | Type | Values | Description |
|---|---|---|---|
| position | real | div | Vertical position of the reference waveform. |
Changes the vertical scale of the selected reference waveform. The suffix <m> selects reference waveform storage 1 through 4.
| Name | Type | Values | Description |
|---|---|---|---|
| Scale | real | V/div | Vertical scale of the reference waveform. |
Returns the time difference between two adjacent samples of the indicated reference waveform. Relevant for data conversion when binary data format is defined (FORM UINT, 8 | 16).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 4 | Selects the reference waveform, the internal reference storage. |
Returns the time of the first sample of the indicated reference waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT, 8 | 16).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 4 | Selects the reference waveform, the internal reference storage. |
Returns the voltage value per bit of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT, 8 | 16).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 4 | Selects the reference waveform, the internal reference storage. |
Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT, 8 | 16).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 4 | Selects the reference waveform, the internal reference storage. |
Returns the vertical bit resolution of the indicated reference waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT, 8 | 16).
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 4 | Selects the reference waveform, the internal reference storage. |
Loads a stored mask from the specified file.
| Name | Type | Values | Description |
|---|---|---|---|
| FileName | string | - | Specifies the file from which the mask is loaded. |
Turns the mask test mode on or off. When turning off, any temporarily stored new masks are deleted.
| Name | Type | Values | Description |
|---|---|---|---|
| State | enum | ON | OFF | Mask test mode state. |
Starts, finishes or interrupts a mask test.
| Name | Type | Values | Description |
|---|---|---|---|
| Test | enum | RUN | STOP | PAUSe | Selects whether the mask test is started, finished, or interrupted. |
Creates a mask from the envelope waveform of the test source set with MASK:SOURce.
Saves the current mask in the specified file.
| Name | Type | Values | Description |
|---|---|---|---|
| FileName | string | - | Path and file name. |
Defines the channel to be compared with the mask.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CH1 | CH2 | Channel to be compared with the mask. |
Moves the mask vertically within the display.
| Name | Type | Values | Description |
|---|---|---|---|
| yposition | real | -200 - 200 | Mask offset from the vertical center. |
Changes the vertical scaling to stretch or compress the mask in y-direction.
| Name | Type | Values | Description |
|---|---|---|---|
| yscale | real | - | Vertical scaling factor for the mask. |
Returns the number of tested acquisitions.
Returns the number of acquisitions that hit the mask.
Changes the width of the mask in horizontal direction.
| Name | Type | Values | Description |
|---|---|---|---|
| Xaddition | real | 0 - 10 | The value is added to the positive x-values and subtracted from the negative x-values of the mask limits in relation to the mask center. |
Changes the width of the mask in vertical direction.
| Name | Type | Values | Description |
|---|---|---|---|
| Yaddition | real | 0 - 5.12 | Value added to the y-values of the upper mask limit and subtracted from the y-values of the lower mask limit. |
Returns information on the mask waveform.
MASK:DATA:HEADer?
Returns the time difference between two adjacent samples of the mask waveform.
Returns the time of the first sample of the indicated mask waveform.
Returns the voltage value per bit of the indicated mask waveform.
Returns the data of the mask.
Defines when and how often the print action is executed on mask violation.
| Name | Type | Values | Description |
|---|---|---|---|
| EventMode | enum | OFF | EACH | Controls when and how often the action will be executed. |
Defines when and how often the pulse action will be executed on mask violation.
| Name | Type | Values | Description |
|---|---|---|---|
| EventMode | enum | OFF | EACH | Defines when and how often the action will be executed. |
Defines when and how often the selected mask action is executed for screenshot saving events.
| Name | Type | Values | Description |
|---|---|---|---|
| EventMode | enum | OFF | EACH | When and how often the action is executed. |
Defines when and how often the sound action is executed on a mask violation. For SOUNd, this generates a beep sound when the mask is violated.
| Name | Type | Values | Description |
|---|---|---|---|
| EventMode | enum | OFF | EACH | Selects when the sound action occurs. |
Defines when and how often the stop action is executed on mask violation.
| Name | Type | Values | Description |
|---|---|---|---|
| EventMode | enum | OFF | EACH | Determines whether the stop action is disabled or executed for each event. |
Defines when and how often the waveform-save action is executed on mask violation. The available event modes are OFF and EACH.
| Name | Type | Values | Description |
|---|---|---|---|
| EventMode | enum | OFF | EACH | Defines the event mode for the waveform-save action. |
Enables or disables pulses at the AUX output when the mask is violated.
| Name | Type | Values | Description |
|---|---|---|---|
| Yout | enum | ON | OFF | Enables or disables pulses at the AUX output on mask violation. |
Returns the voltage value for binary value 0 of the indicated mask waveform. Query only.
Returns the vertical bit resolution of the indicated waveform. For default waveforms, the resolution is 8 bit.
Defines the path and filename for a screenshot that will be saved on mask violation. The file format is PNG, and the filename is incremented automatically.
| Name | Type | Values | Description |
|---|---|---|---|
| file | string | - | Path and filename for the screenshot file to save. |
MASK:ACT:SCRS:DEST "/USB_FRONT/MASKS/VIOL"
Sets the number of mask violations after which the action is executed.
| Name | Type | Values | Description |
|---|---|---|---|
| EventCount | integer | - | Number of mask violations. |
Defines the path and filename for waveform data that will be saved on a mask violation. The file format is CSV, and the filename is incremented automatically.
| Name | Type | Values | Description |
|---|---|---|---|
| file | string | - | Path and filename for the waveform data file to save on mask violation. |
MASK:ACT:WFMS:DEST "/USB_FRONT/MASKS/VIOL"
Sets the counters of passed and failed acquisitions to zero.
| Name | Type | Values | Description |
|---|---|---|---|
| event | enum | Event | Usage qualifier for the command. |
Defines the frequency value of the selected generator function.
| Name | Type | Values | Description |
|---|---|---|---|
| frequency | numeric | 1.000E-01 - 5.000000000E+04 | Frequency value depending on the selected generator function. |
Selects the generator function.
| Name | Type | Values | Description |
|---|---|---|---|
| Function | enum | DC | SINusoid | SQUare | PULSe | TRIangle | RAMP | Generator function to select. |
Sets the amplitude value of the selected generator function. The amplitude is the peak-peak value and uses a default unit of Vpp.
| Name | Type | Values | Description |
|---|---|---|---|
| amplitude | real | 6.0000E-02 - 6.00000E+00 | Peak-peak amplitude of the selected generator function. |
Sets the DC offset of the selected generator function.
| Name | Type | Values | Description |
|---|---|---|---|
| offset | real | -3.00000E+00 - 3.00000E+00 | DC offset of the selected generator function. |
Defines the duty cycle value of the generator function pulse.
| Name | Type | Values | Description |
|---|---|---|---|
| DutyCycle | real | 1.000E+01 - 9.000E+01 | Duty cycle value of the generator function pulse. |
Sets the polarity of the generator function ramp.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative | Polarity of the generator function ramp. |
Activates or deactivates the function generator output.
| Name | Type | Values | Description |
|---|---|---|---|
| OutputEnable | enum | ON | OFF | Turns the generator output on or off. |
Selects the pattern generator function.
| Name | Type | Values | Description |
|---|---|---|---|
| function | enum | SQUarewave | COUNter | ARBitrary | SPI | I2C | UART | CAN | LIN | MANual | Pattern generator function to select. |
Activates or deactivates the pattern.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns the pattern on or off. |
Defines the sample time of the pattern generator function.
| Name | Type | Values | Description |
|---|---|---|---|
| sample time | real | - | Sample time of the pattern generator function. |
Defines the BURST pattern cycles. The cycles can only be defined when the BURST function is activated.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternCycles | integer | 1 | Number of pattern cycles in BURST mode. |
Turns the BURST function on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| burststate | enum | ON | OFF | Sets the burst function state. |
Defines the frequency value of the pattern generator function.
| Name | Type | Values | Description |
|---|---|---|---|
| patternfrequency | numeric | - | Numeric frequency (period) value of the pattern generator function. |
Defines the idle time of the pattern generator function. The idle time can only be defined with the BURST function activated.
| Name | Type | Values | Description |
|---|---|---|---|
| IdleTime | real | 2.000E-08 - 4.200E+01 | Idle time of the pattern generator function. |
Defines the period of the pattern generator function.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternPeriod | real | 20ns - 10416s | Numeric period of the pattern generator function, computed as pattern length multiplied by bit time. |
| qualifieropt | enum | MIN | MAX | Selects the minimum or maximum allowed pattern period. |
Defines the arbitrary pattern.
| Name | Type | Values | Description |
|---|---|---|---|
| ArbitraryData | numeric | - | List of values. |
Defines the slope of the external arbitrary pattern trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | POSitive | NEGative | EITHer | Slope of the external arbitrary pattern trigger. |
Defines the arbitrary trigger mode of the pattern generator function.
| Name | Type | Values | Description |
|---|---|---|---|
| TriggerMode | enum | CONTinuous | SINGle | EXTern | Selects continuous, single, or external triggering for the pattern generator. |
Manual output of a pattern (single trigger).
Defines the arbitrary pattern. Setting only.
| Name | Type | Values | Description |
|---|---|---|---|
| AppendData | integer | - | List of values to append starting at the specified index. |
PGEN:PATT:ARB:DATA:APP 4
From index = n data will be integrated in existing pattern via AND combination.
| Name | Type | Values | Description |
|---|---|---|---|
| AppendData | integer | - | List of values to append into the existing arbitrary pattern using AND combination. |
From index = n data will be integrated in existing pattern via OR combination.
| Name | Type | Values | Description |
|---|---|---|---|
| AppendData | list of values | - | List of values appended to the arbitrary pattern starting at the specified index. |
Defines the index of the arbitrary pattern.
| Name | Type | Values | Description |
|---|---|---|---|
| AppendIndex | numeric | - | Numeric value for the arbitrary pattern index. |
PGEN:PATT:ARB:DATA:APP:IND 5
Defines the arbitrary pattern length.
| Name | Type | Values | Description |
|---|---|---|---|
| PatternLength | integer | - | Arbitrary pattern length. |
Sets the pattern generator counter direction.
| Name | Type | Values | Description |
|---|---|---|---|
| CountDirection | enum | UPWard | DOWNward | Direction of counting. |
Defines the frequency value of the pattern generator counter function. The user frequency refers to the switching of the pattern condition and results in square waveforms for individual pins.
| Name | Type | Values | Description |
|---|---|---|---|
| period | real | 2.380952425301E-02 - 2.500000000000E+07 | Period value for the counter function frequency. |
Defines the polarity of the pattern generator square wave function.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | NORMal | INVerted | Sets the square wave polarity. |
Selects the pin state of manual generator pins S0 to S3. The suffix <s> identifies the pin number 0 to 3.
| Name | Type | Values | Description |
|---|---|---|---|
| State | enum | ON | OFF | Sets the selected pin state to high (H) or low (L). |
PGEN:MAN:STAT2 ON
Sets the duty cycle of the square wave function.
| Name | Type | Values | Description |
|---|---|---|---|
| dutycycle | real | 1.00E+00 - 9.900E+01 | Duty cycle value for the square wave function. |
PGEN:PATT:SQU:DCYC 20
Selects the measurement type of the digital voltmeter function.
| Name | Type | Values | Description |
|---|---|---|---|
| MeasurementType | enum | MEAN | DCRMs | STDD | UPEakvalue | LPEakvalue | PEAK | CRESt | OFF | Selects the measurement type for channel m. |
Returns the current value of the indicated measurement.
Selects the source for the digital voltmeter function. DVM1 and DVM2 refer to CH1, and DVM3 and DVM4 refer to CH2.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the channel or the secondary measurement type. |
| Source | enum | CH1 | CH2 | Source channel for the digital voltmeter function. |
DVM2:SOUR CH2
Resets the digital voltmeter function.
| Name | Type | Values | Description |
|---|---|---|---|
| m | integer | 1 - 2 | Selects the channel resp. the secondary measurement type. |
Returns the result value together with the result status. The status is the decimal representation of a 4-bit register value indicating whether the result is valid, unavailable, clipped, or no period was found.
Activates or deactivates the digital voltmeter function.
| Name | Type | Values | Description |
|---|---|---|---|
| VoltmeterEnable | enum | ON | OFF | Enables or disables the digital voltmeter function. |
Selects the display position of the digital voltmeter values.
| Name | Type | Values | Description |
|---|---|---|---|
| Position | enum | TLEFt | TRIGht | BLEFt | BRIGht | Display position of the digital voltmeter values. |
Enables or disables the trigger counter measurements.
| Name | Type | Values | Description |
|---|---|---|---|
| Enable | enum | ON | OFF | Turns trigger counter measurements on or off. |
Returns the frequency of the trigger source.
Returns the period of the trigger source.
Sets the frequency of the component tester source.
| Name | Type | Values | Description |
|---|---|---|---|
| Frequency | enum | F50 | F200 | Selects the component tester source frequency. |
Switches the component tester mode on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns the component tester mode on or off. |
Activates or deactivates the external input functionality.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns external input functionality on or off. |
Selects the connection of the external input signal.
| Name | Type | Values | Description |
|---|---|---|---|
| coupling | enum | DC | AC | Connection of the external input signal. |
Sets the vertical position of the external input signal and its horizontal axis in the window.
| Name | Type | Values | Description |
|---|---|---|---|
| Position | real | -15 - +15 | Position value, given in divisions. |
Defines the display size of the external input signal.
| Name | Type | Values | Description |
|---|---|---|---|
| Size | enum | SMALl | MEDium | LARGe | Display size of the external input signal. |
Defines the threshold level for the external input signal. If the signal value is higher than the threshold, the signal state is high; otherwise it is low.
| Name | Type | Values | Description |
|---|---|---|---|
| threshold | real | -5.49 - 5.49 | Threshold level for determining the external input signal state. |
Selects the method to reduce the data stream of the ADC to a stream of waveform points with lower sample rate.
| Name | Type | Values | Description |
|---|---|---|---|
| DecimationMode | enum | SAMPle | PDETect | HRESolution | Selects the decimation mode. |
Selects a range of samples for the external input waveform data export. As a query, returns the number of samples in the selected range.
| Name | Type | Values | Description |
|---|---|---|---|
| Points | enum | DEFault | MAXimum | DMAXimum | Sets the range for the query. |
EXT:DATA:POIN MAX EXT:DATA:POIN?
Returns the data of the external input signal waveform. Use FORMat[:DATA] to set the export format and EXTern:DATA:POINts to select the sample range.
EXT:DATA:POIN?
Returns information on the external input signal waveform.
EXTern:DATA:HEADer? -9.477E-008,9.477E-008,20000,1
Returns the time difference between two adjacent samples of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| Xincrement | real | s | Time increment of the indicated waveform. |
Returns the time of the first sample of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| Xorigin | real | s | Time of the first sample of the indicated waveform. |
Returns the voltage value per bit of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| Yincrement | real | V | Voltage increment of the indicated waveform. |
Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| Yorigin | real | V | Voltage value for binary value 0 of the indicated waveform. |
Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).
| Name | Type | Values | Description |
|---|---|---|---|
| Yresolution | integer | bit | For default waveforms, the resolution is 8 bit; if high resolution, average or filter are set, the resolution is 16 bit. |
Switches the protocol display on or off.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | - | Protocol display state. |
Displays the individual bit lines above the decoded bus line.
| Name | Type | Values | Description |
|---|---|---|---|
| <b> | integer | 1 - 2 | Selects the bus. |
| state | enum | ON | OFF | Turns display of the individual bit lines above the decoded bus line on or off. |
Sets the height of the decoded bus signal on the screen. The bus is selected by the <b> suffix.
| Name | Type | Values | Description |
|---|---|---|---|
| <b> | integer | 1 - 2 | Selects the bus. |
| <DisplaySize> | enum | SMALl | MEDium | LARGe | Controls the decoded bus signal height. |
Sets the decoding format for the display on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| format | enum | ASCii | HEXadecimal | BINary | DECimal | Selects the display decoding format for the bus. |
Defines the bus or interface type for analysis. For most types, a special option to the instrument is required.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| Type | enum | PARallel | CPARallel | I2C | SPI | SSPI | UART | CAN | LIN | Bus or interface type for analysis. |
Defines an additional name label for the selected bus.
| Name | Type | Values | Description |
|---|---|---|---|
| label | string | - | String value for the bus label; maximum name length is 8 characters and only ASCII characters provided on the on-screen keyboard can be used. |
Displays or hides the bus label on the right side of the display.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| state | enum | ON | OFF | Controls whether the bus label is shown or hidden. |
Sets the vertical position of the decoded bus signal in divisions on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| position | real | -4 - 4 | Vertical position of the decoded bus signal. |
Defines the digital channel assigned to the selected bit of the clocked parallel bus. Use the command for each bit of the bus.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| m | integer | - | Selects the bit line. |
| DataSource | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | Digital channel assigned to the selected bit. |
BUS:PAR:DATA0:SOUR D2 BUS:PAR:DATA1:SOUR D3 BUS:PAR:DATA2:SOUR D4 BUS:PAR:DATA3:SOUR D5
Defines the digital channel assigned to the selected bit of the bus. Use the command for each bit of the bus.
| Name | Type | Values | Description |
|---|---|---|---|
| DataSource | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | Digital channel assigned to the selected bit. |
BUS:PAR:DATA0:SOUR D2 BUS:PAR:DATA1:SOUR D3 BUS:PAR:DATA2:SOUR D4 BUS:PAR:DATA3:SOUR D5
Sets the number of lines to be analyzed for the selected parallel bus.
| Name | Type | Values | Description |
|---|---|---|---|
| buswidth | integer | 1 - 6 | Number of bus lines to analyze. |
BUS:PAR:WIDT 4
Selects if the data is sampled on the rising or falling slope of the clock, or on both edges (EITHer). The clock slope marks the begin of a new bit.
| Name | Type | Values | Description |
|---|---|---|---|
| ClockSlope | enum | POSitive | NEGative | EITHer | Selects the clock slope used for sampling data. |
Selects the digital channel that is used as clock line.
| Name | Type | Values | Description |
|---|---|---|---|
| ClockSource | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | Digital channel used as the clock line. |
Selects the digital channel that is used as chip select line.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the parallel bus. |
| ChipSelectSource | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | Digital channel used as chip select line. |
Selects whether the chip select signal is high active (high = 1) or low active (low = 1).
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative | Chip select polarity; POSitive means high active and NEGative means low active. |
Sets the number of lines to be analyzed.
| Name | Type | Values | Description |
|---|---|---|---|
| BusWidth | integer | 1 - 6 | Number of lines to be analyzed. |
Selects the input channel of the chip select line.
| Name | Type | Values | Description |
|---|---|---|---|
| Source | enum | - | Input channel used for the chip select line. |
Selects if data is stored with the rising or falling slope of the clock. The slope marks the begin of a new bit.
| Name | Type | Values | Description |
|---|---|---|---|
| Polarity | enum | POSitive | NEGative | Sets the clock polarity. |
Selects the input channel of the clock line.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CH1 | CH2 | D0 .... D7 | Input channel used for the clock line. |
Selects whether the chip select signal is high active or low active.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative | Controls whether the chip select signal is high active or low active. |
Defines whether SPI message data starts with the most significant bit or the least significant bit. The command applies to bus 1 or 2.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| BitOrder | enum | MSBFirst | LSBFirst | Specifies the bit order used for SPI message data. |
Selects whether transmitted data is high active or low active on the data line.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| Polarity | enum | POSitive | NEGative | Selects whether transmitted data is high active (high = 1) or low active (low = 1) on the data line. |
Selects the input channel of the SPI data line for the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | Input channel used for the data line. |
Sets the word length, i.e. the number of bits in a message.
| Name | Type | Values | Description |
|---|---|---|---|
| symbol size | integer | - | Word length of the SPI message in bits. |
Returns the number of frames.
Returns the start time of the specified frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
Returns the status of the specified decoded SPI frame. Query only.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
Returns the end time of the specified frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
Returns the comma separated frame data for the specified SPI frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
BUS:SPI:FRAM3:DATA?
Returns the number of words in the specified SPI frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
Returns the start time of the specified data word.
Returns the data value of the specified word.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
| o | integer | 1 - m | Selects the word number (1...m). |
Returns the data value of the specified word.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
| o | integer | 1 - m | Selects the word number. |
Returns the end time of the specified data word.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
| o | integer | - | Selects the word number. |
Selects the input channel of the clock line.
| Name | Type | Values | Description |
|---|---|---|---|
| Source | - | - | Input channel of the clock line. |
Selects whether data is stored with the rising or falling slope of the clock. The slope marks the beginning of a new bit.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative | Clock edge polarity used for storing data. |
Selects whether transmitted data is high active (high = 1) or low active (low = 1) on the data line.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| Polarity | enum | POSitive | NEGative | Sets the data polarity. |
Selects the input channel of the data line. The bus suffix <b> selects bus 1 or 2.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | Input channel of the data line. |
Sets the burst idle time for SSPI bus decoding. Within this idle time the data and clock lines are low; a new frame begins when the idle time has expired and the clock line has been inactive during that time.
| Name | Type | Values | Description |
|---|---|---|---|
| BurstIdleTime | real | 16E-9 - 1E-3 | Idle time between data words before a new frame is started. |
Defines whether message data starts with MSB (most significant bit) or LSB (least significant bit).
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| BitOrder | enum | MSBFirst | LSBFirst | Specifies the bit order for SSPI message data. |
Sets the word length, i.e. the number of bits in a message. The bus suffix <b> selects bus 1 or 2.
| Name | Type | Values | Description |
|---|---|---|---|
| <b> | integer | 1 - 2 | Selects the bus. |
| <SymbolSize> | integer | 4 - 32 | Word length of the message in bits. |
Defines whether the R/W bit of a 7-bit address is considered separately or as part of the address. The setting determines which address lengths are available with TRIGger:A:I2C:MODE.
| Name | Type | Values | Description |
|---|---|---|---|
| BusConfig | enum | ARWRite | AONLy | Selects whether the R/W bit is treated separately or the address only. |
Sets the input channel to which the clock line is connected.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | Selects the input channel for the I2C clock line. |
Sets the input channel to which the data line is connected.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| source | enum | CH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | Input channel to which the data line is connected. |
Returns the number of received frames.
Returns the overall state of the frame.
Returns the start time of the specified I2C frame.
Returns the end time of the specified frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
Returns the address acknowledge bit value for the indicated frame.
Returns the transfer direction, i.e. read or write access from master to slave.
Returns the address mode.
Returns the decimal address value of the indicated frame including the R/W bit.
Returns the decimal address value of the indicated frame without R/W bit.
Returns the start time of the address for the indicated frame.
Returns the state of the address.
Returns the start time of the address acknowledge bit.
Returns the number of data bytes of a frame.
Returns the decimal value of the specified byte.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
| o | integer | - | Selects the byte number. |
BUS:I2C:FRAM2:BYTE2:VAL? -> 158
Returns the data words of the specified I2C frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
BUS:I2C:FRAM2:DATA? returns four data bytes: -> 69,158,174,161
Returns the acknowledge bit value of the specified data byte.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | - | - | Selects the frame. |
| o | - | - | Selects the byte number. |
Returns the start time of the acknowledge bit of the specified byte. Query only.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | - | - | Selects the frame. |
| o | - | - | Selects the byte number. |
Returns the start time of the specified data byte.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
| o | integer | - | Selects the byte number. |
Returns whether a data byte of a frame was received complete.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
| o | integer | - | Selects the byte number. |
Selects the input channel of the UART signal.
| Name | Type | Values | Description |
|---|---|---|---|
| Source | - | - | Input channel of the UART signal. |
Defines whether the transmitted bus data is high-active or low-active.
| Name | Type | Values | Description |
|---|---|---|---|
| <b> | integer | 1 - 2 | Selects the bus. |
| <Polarity> | enum | POSitive | NEGative | Sets the data polarity: POSitive for high active, NEGative for low active. |
Defines the optional parity bit used for error detection.
| Name | Type | Values | Description |
|---|---|---|---|
| parity | enum | ODD | EVEN | NONE | Parity setting for the UART bus. |
Sets the number of data bits in a message for bus 1 or 2. The valid range is 5 to 9 bits in steps of 1.
| Name | Type | Values | Description |
|---|---|---|---|
| symbolsize | integer | 5 - 9 | Number of data bits in a message. |
Sets the number of transmitted bits per second for the selected bus.
| Name | Type | Values | Description |
|---|---|---|---|
| baudrate | real | 6.0E+01 - 1.56E+07 | Transmit bit rate. |
Sets the minimal time between two data frames, that is, between the last stop bit and the start bit of the next frame.
| Name | Type | Values | Description |
|---|---|---|---|
| BurstIdleTime | real | 9.54880E-05 - 2.6843137E-01 | Minimal time between two data frames. |
Sets the UART stop bits for the selected bus.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| StopBitNumber | enum | B1 | B1_5 | B2 | Selects 1, 1.5, or 2 stop bits. |
Returns the number of frames for the selected UART bus. Query only.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
Returns the number of words in a frame. The bus suffix <b> selects bus 1 or 2, and <n> selects the frame.
Returns the start time of the specified UART frame word. Query only.
Returns the state of the specified UART word in the selected frame and bus.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
| o | integer | - | Selects the word number. |
Returns the stop time of the specified UART frame word. Query only.
Returns the decimal value of the specified UART frame word. Query only.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | - | Selects the frame. |
| o | integer | - | Selects the word number. |
Sets the input channel to which the data line is connected.
| Name | Type | Values | Description |
|---|---|---|---|
| Source | - | - | Input channel to which the data line is connected. |
Sets the CAN bus configuration for the selected bus. The page slice shows the command in the CAN configuration section, but does not provide the parameter details for this specific mnemonic.
Sets the user defined bit rate for the CAN Decoder.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| bitrate | real | 1.00E+02 - 1.0081E+06 | User defined bit rate for the CAN Decoder. |
Sets the sample point for the CAN Decoder within the bit period.
| Name | Type | Values | Description |
|---|---|---|---|
| SamplePoint | real | 25 - 90 | Sample point value for the CAN decoder within the bit period. |
Returns the number of received frames for the selected CAN bus.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
Returns the start time of the specified frame.
Returns the overall state of the specified CAN frame.
Returns a comma separated list of decimal values.
Returns the end time of the specified CAN frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
Returns the type of the specified CAN frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the state of the acknowledge field for the selected CAN frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
Returns the state of the checksum.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 | Selects the frame (1...n). |
Returns the state of the data length code.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
Returns the value of the acknowledge field. Query only.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 | Selects the frame (1...n). |
Returns the checksum value.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
Returns the state of the identifier. Query only.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the data length code field value of the specified CAN frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | enum | 1 | 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
Returns the length of the identifier for the specified CAN frame: 11 bit for CAN base frames or 29 bits for CAN extended frames.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
Returns the decimal address value of the specified frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
Returns the number of data bytes in the specified frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the position of the bit stuffing error in the specified frame, if available.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
Returns the state of the specified data byte.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
| o | integer | 1 - n | Selects the byte number. |
Returns the decimal value of the specified byte.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
| o | integer | 1 - n | Selects the byte number. |
Sets the input channel to which the LIN data line is connected.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | Input channel used for the LIN data line. |
Sets the polarity of the LIN.
| Name | Type | Values | Description |
|---|---|---|---|
| Polarity | enum | - |
Sets the user defined bit rate for the CAN Decoder.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| BitRate | real | 1.00E+02 - 1.0081E+06 | User defined bit rate. |
Selects the version of the LIN standard used in the DUT. The setting mainly defines the checksum version used during decoding; for mixed networks or unknown standards, AUTO can be used.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| Standard | enum | V1X | V2X | J2602 | AUTO | LIN standard version to use. |
Returns the number of received frames of the active LIN bus.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
Returns the number of data bytes in the specified LIN frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the start time of the specified frame.
Returns the status of the specified LIN frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the data bytes of the specified LIN frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the end time of the specified LIN frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the version of the LIN standard for the specified frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame (1...n). |
Returns the parity value for the selected LIN frame.
Returns the identifier state of the selected frame.
Returns the identifier value (address) of the selected frame. Query only.
Returns the checksum state of the specified frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the state of the sync field for the specified frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the state of the specified data byte.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
| o | integer | 1 - n | Selects the byte number. |
Returns the decimal value of the specified byte.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
| o | integer | 1 - n | Selects the byte number. |
Returns the checksum value for the specified LIN frame.
| Name | Type | Values | Description |
|---|---|---|---|
| b | integer | 1 - 2 | Selects the bus. |
| n | integer | 1 - n | Selects the frame. |
Returns the actual display content (screenshot) in binary format.
HCOPy:DATA? HCOP:DATA?
Defines the data format of the screenshot.
| Name | Type | Values | Description |
|---|---|---|---|
| Format | enum | BMP | PNG | Screenshot file format. |
Defines whether the screenshot is saved or printed.
| Name | Type | Values | Description |
|---|---|---|---|
| Medium | string | - | Selects the destination for the screenshot: file storage or printer output. |
Returns the horizontal expansion of the screenshots.
Returns the vertical expansion of the screenshots. Query only.
Prints an image of the display to the printer or saves an image to a file or the clipboard, depending on the HCOPy:DESTination setting. Before starting the printout, make sure the printer is defined and, for file storage, that MMEMory:NAME is set.
Defines the color mode for saved and printed screenshots.
| Name | Type | Values | Description |
|---|---|---|---|
| ColorScheme | enum | COLor | GRAYscale | INVerted | Color mode for saved and printed screenshots. |
Defines the format of the printed or saved screenshot.
| Name | Type | Values | Description |
|---|---|---|---|
| Format | enum | GDI | BMP | PNG | GIF | Format of the printed or saved screenshot. |
Defines the page orientation for the printed or saved screenshot.
| Name | Type | Values | Description |
|---|---|---|---|
| orientation | enum | LANDscape | PORTrait | Page orientation to use. |
Defines the page size to be used.
| Name | Type | Values | Description |
|---|---|---|---|
| size | enum | A4 | A5 | B5 | B6 | EXECutive | Page size to be used. |
Defines the file name to store an image of the display with HCOPy[:IMMediate].
| Name | Type | Values | Description |
|---|---|---|---|
| FileName | string | - | File name to store an image of the display. |
Returns the subdirectories of the specified directory. The result corresponds to the number of strings returned by the MMEMory:DCATalog:LENGth? command.
| Name | Type | Values | Description |
|---|---|---|---|
| DirectoryName | string | - | Directory to list. |
Returns the storage devices available on the R&S RTC1000.
Changes the storage device (drive).
| Name | Type | Values | Description |
|---|---|---|---|
| MassStorageISopt | enum | /INT | /USB_FRONT | One of the available drives. |
MMEM:MSIS '/USB_FRONT'
Specifies the current directory for file access. If the directory string also contains the storage device, MMEM:MSIS is executed implicitly.
| Name | Type | Values | Description |
|---|---|---|---|
| DirectoryName | string | - | Specifies the directory. |
MMEM:CDIR "/USB_FRONT/DATA"
Returns the number of directories in the specified directory. The result corresponds to the number of strings returned by the MMEMory:DCATalog? command.
| Name | Type | Values | Description |
|---|---|---|---|
| DirectoryName | string | - | Specifies the directory. |
Creates a new directory with the specified name.
| Name | Type | Values | Description |
|---|---|---|---|
| DirectoryName | string | - | Complete path including the storage device. |
MMEM:MDIR "/USB_FRONT/DATA"
Returns the number of files in the specified directory. The result corresponds to the number of files returned by the MMEMory:CATalog? command.
| Name | Type | Values | Description |
|---|---|---|---|
| PathName | string | - | Directory to be queried, absolute or relative path |
Returns a list of files contained in the specified directory. The result includes used and free memory followed by file entries, with an optional format controlling the detail level.
| Name | Type | Values | Description |
|---|---|---|---|
| DirectoryName | string | - | Directory to query; can be an absolute path, a relative path, or a filter for file types. |
| Formatopt | enum | ALL | WTIMe | Selects the return format: ALL gives an extended result including file, date, time, and attributes; WTIMe returns file, date, and time. |
Deletes the specified directory, including all subdirectories and files contained within it. The current directory or a superior directory cannot be deleted; attempting to do so causes an execution error.
| Name | Type | Values | Description |
|---|---|---|---|
| DirectoryName | string | - | Absolute path or relative path of the directory to delete. |
Copies data to another directory on the same or different storage device. The file name can be changed, too.
| Name | Type | Values | Description |
|---|---|---|---|
| FileSource | string | - | Name and path of the file to be copied |
| FileDestination | string | - | Name and path of the new file. If the file already exists, it is overwritten without notice. |
MMEM:COPY "/INT/SETTINGS/SET001.SET", "/USB_FRONT/SETTINGS/TESTSET1.SET"
Deletes a file from the specified directory.
| Name | Type | Values | Description |
|---|---|---|---|
| FileSource | string | - | Name and directory of the file to be deleted. |
Moves an existing file to a new location.
| Name | Type | Values | Description |
|---|---|---|---|
| FileSource | string | - | Path and name of the file to be moved. |
| FileDestination | string | - | Path and name of the new file. |
MMEM:MOVE "/INT/SETTINGS/SET001.SET", "/USB_FRONT/SETTINGS/SET001.SET"
Writes data to the specified file in the current directory, or reads the data.
| Name | Type | Values | Description |
|---|---|---|---|
| FileName | string | - | File name. |
| Data | block | - | 488.2 block data. |
MMEM:DATA "abc.txt", #216This is the file MMEM:DATA? "abc.txt"
Loads the device settings from the specified file in the current directory. Setting only.
| Name | Type | Values | Description |
|---|---|---|---|
| StateNumber | integer | 0 - 1 | State 0 (low) or 1 (high). |
| FileName | string | - | String parameter containing the path and file name. |
MMEM:LOAD:STAT 1,"MORNING"
Saves the current device settings to the specified file in the current directory.
| Name | Type | Values | Description |
|---|---|---|---|
| StateNumber | enum | 0 | 1 | Selects state 0 (low) or 1 (high). |
| FileName | string | - | Specifies the path and file name. |
MMEM:STOR:STAT 1,"MORNING.SET"
Starts the self-alignment process. The operation can take several minutes; consider timeout settings.
Returns the overall state of the self-alignment.
Controls the ENABle part of the STATus:OPERation register. It defines which events in the EVENt part of the status register are forwarded to the OPERation summary bit of the status byte.
| Name | Type | Values | Description |
|---|---|---|---|
| Enable | integer | 1 - 65535 | Enables the selected operation status events to be forwarded to the operation summary bit. |
STATus:OPERation:ENABle 5
Controls the NTRansition part of the STATus:OPERation register.
| Name | Type | Values | Description |
|---|---|---|---|
| NegativeTransition | integer | 1 - 65535 | Negative transition event enable mask. |
Sets the positive-transition mask of the STATus:OPERation register. The value is a decimal bit mask that controls which operational status events are latched on positive transitions.
| Name | Type | Values | Description |
|---|---|---|---|
| positiveTransition | integer | 1 - 65535 | Decimal bit mask for the positive-transition part of the operational status register. |
Resets all STATUS:QUESTIONABLE registers.
Sets the ENABle part of the questionable status register so true conditions in the event part are reported in the summary bit. If a bit is set and its associated event bit transitions to true, a positive transition is reported to the next higher level.
| Name | Type | Values | Description |
|---|---|---|---|
| Enable | integer | 0 - 65535 | Bit mask in decimal representation. |
STATus:QUEStionable:MASK:ENABle 24
Reads the CONDition part of the STATus:OPERation register, indicating which actions the instrument is currently executing. The same register can also be read with STATus:OPERation[:EVENt]?, which returns the event part.
Reads the STATus:OPERation EVENT register, which contains information on which actions the instrument has executed since the last reading. It can also be read as STATus:OPERation:CONDition? for the current condition register.
Returns the contents of the condition part of the STATus:QUEStionable register, which contains information about indefinite states that may occur if the unit is operated without meeting the specifications.
Reads the STATus:QUEStionable event register, which contains information about indefinite states that may occur if the unit is operated without meeting the specifications.
Returns the questionable channel overload condition bit from the STATus:QUEStionable register. The bit is set if a questionable channel overload occurs.
Enables or disables the COVerload questionable-status event bit. The bit is set when a questionable channel overload occurs.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | ON | OFF | Turns the COVerload event bit enable on or off. |
This bit indicates a questionable channel overload condition in the STATus:QUEStionable register. It is set when a questionable channel overload occurs.
Sets the PTRansition bit in the STATus:QUEStionable:COVerload register. The bit is set if a questionable channel overload occurs.
Returns the contents of the questionable overload event register bit. This bit is set if a questionable channel overload occurs.
Returns the status of the STATus:QUEStionable:LIMit register. The bit is set if the limit of the assigned measurement is violated.
Controls the questionable status limit register. The LIMit bit is set if the limit of the assigned measurement is violated.
Sets or reads the Questionable Limit status register condition. The LIMit bit is set if the limit of the assigned measurement is violated.
Contains information about observance of measurement limits. The LIMit bit is set if the limit of the assigned measurement is violated.
Contains information about observance of measurement limits. The LIMit bit is set if the limit of the assigned measurement is violated.
Reads the MASK bit in the questionable status register. This bit is set if a mask value is violated.
Sets or enables the questionable status mask register. The MASK bit is set if a mask value is violated.
Sets or queries the transition mask bit in the questionable status register. The bit is set when a mask value is violated.
Sets the PTRansition bit in the STATus:QUEStionable:MASK register. This bit is set if a mask value is violated.
Returns the contents of the STATus:QUEStionable:MASK register. The MASK bit is set if a mask value is violated.
Returns the questionable status limit register content related to measurement limit violations. The slice describes the LIMit bit as set when the assigned measurement limit is violated, but does not provide syntax or data format for this command.
Queries the SCPI questionable status registers. The returned value is a decimal number representing the bit pattern of the queried register.
Returns one entry from the error queue as plain text. If no more error messages are stored, the instrument responds with 0, "No error".
Queries the instrument error queue. Each call returns one error entry; if no more errors are stored, the instrument responds with 0, "No error".
Resets the status reporting system. It does not influence the functional instrument settings.
Sets the state of the beeper control function.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | - | Controls the beeper control state. |
Sets the state of the error beep function. This command is listed under the system beeper commands.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | - | Error beep state. |
Sets the trigger beep state.
| Name | Type | Values | Description |
|---|---|---|---|
| state | enum | - | Trigger beep state. |
Outputs a beep immediately. This is the immediate form of the system beeper command.
Returns the first printer in the enumeration list.
Enumerates available printers. The optional `:NEXT` form queries the next printer in the enumeration sequence.
Selects the printer used for communication.
Sets the instrument date.
| Name | Type | Values | Description |
|---|---|---|---|
| date | string | - | Date to set. |
Resets the education-related system settings to their preset state.
Sets or queries the instrument name.
Sets system-related parameters. The manual slice provides only the command listing entry and no syntax or parameter details.
Sets the system time.
Returns the SCPI command tree of the instrument. The tree lists the available command hierarchy.