Commands Listed in Alphabetical Order
Examples WFMINPRE:XUNIT"HZ"species that the horizontal units for the incoming
waveform are hertz.
WFMINPRE:XUNIT? might return :WFMINPRE:XUNIT "s" indicating that the
horizontal units for the incoming waveform are seconds.
WFMInpre:XZEro
Sets or returns the position value, in XUNits, of the rst sample of the incoming
waveform.
Group Waveform Transfer
Syntax WFMInpre:XZEro <NR3>
WFMInpre:XZEro?
Related Commands WFMInpre:XINcr,WFMInpre:XUNit,WFMOutpre:XZEro?
Arguments <NR3> argument is the oating point value of the position, in XUNits, of the rst
sample in the incoming waveform. If XUNits is “s”, <NR3> is the time of the
rst sample in the incoming waveform.
Examples WFMINPRE:XZERO 5.7E-6, which indicates the trigger occurred 5.7 µs before the
rst sample in the waveform.
WFMINPRE:XZERO? might return :WFMINPRE:XZEro –7.5000E-6 indicating
that the trigger occurs 7.5 µs after the rst sample in the waveform.
WFMInpre:YMUlt
Sets or returns the vertical scale factor of the incoming waveform, expressed in
YUNits per waveform data point level. For one byte waveform data, there are 256
data point levels. For two byte waveform data there are 65,536 data point levels.
YMUlt, YOFf, and YZEro are used to convert waveform record values to YUNit
values using the following formula (where dl is the data level; curve_in_dl is a
data point in CURVe):
value_in_units = ((curve_in_dl - YOFf_in_dl) * YMUlt) + YZEro_in_units
NOTE. For a given waveform record, YMUlt, YOFf, and YZEro have to be a
consistent set, otherwise vertical cursor readouts and vertical measurementsmay
give incorrect results.
2-484 MSO4000 and DPO4000 Series Programmer Manual