MDO3000 Programmer Manual.pdf - 第359页
Commands Listed in Alphabetical Order T able 2-54: FP Anel:PRESS arguments (cont.) Argument Description D15D0 D15–D0 button DEFaultsetup Default Setup button FINe Fine button FORCetrig Force T rig button HARDcopy Print b…

Commands Listed in Alphabetical Order
Arguments
CURsor — curren
tly this is the only button supported by this command. If the
hold time is not specified, it defaults to 1200 milliseconds. The range is 0 to
10,000 milliseconds. The system expects a minimum of 1 second to recognize a
hold.
<NR1> (optional), an integer, is the hold time — ie. the time to emulate holding
the button down before releasing it, in milliseconds. If the hold time is not
specified, it defaults to 1200 milliseconds.
Examples
FPAnel:HOLD CURsor — This simulates pressing and holding the CURSOR
button for 1200 milliseconds.
FPAnel:PRESS (No Query Form)
Simulates the action of pressing a specified front-panel button.
When the front panel is locked, the front-panel button and multipurpose
knob operations are suspended. The
FPAnel:PRESS and the FPAnel:TURN
commands will also not work. You can work around this by using the appropriate
programmatic interface commands, instead of the front-panel commands.
Group
Miscellaneous
Syntax
FPAnel:PRESS <button>
Arguments
<button> is the name of a front-panel button. Most of the argument names
associate directly with their front panel buttons. For example, AUTOSet isfor
the Autoset button.
Table 2-54: FPAnel:PRESS arguments
Argument Description
ACQuire
Acquire button
AFG Arbitrary Function Generator button
AUTOset
Autoset button
BMENU<x>
Screen bottom menu buttons, where <x>=1
for the left-most bottom menu button and
<x>=7 for the right-most bottom menu button
B<x> Bus select buttons, where <x> = 1–4 or 1–2
depending on the model
CH<x> Channel select button, where <x>=1 for
channel 1, <x>=2 for channel 2, and so on
CURsor Cursors button
2-328 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
Table 2-54: FPAnel:PRESS arguments (cont.)
Argument Description
D15D0 D15–D0 button
DEFaultsetup
Default Setup button
FINe Fine button
FORCetrig
Force Trig button
HARDcopy Print button
HORZPos Push to center (MDO3000 and M DO4000C
only)
INTensity Intensity button
MAGnify Magnify (zoom) button (not the zoom/pan
knob)
MARk
MarkSet/Clear button
MATh M button
MENUOff Menu Off button
MEASurement
Measure button
NEXt Right arrow button
PAUse
Play/pause button
PREv
Left arrow button
REF R button
RMENU<x>
Screen side menu buttons, where <x>=1 for
top-most side menu button and <x>=5 for the
bottom-most side menu button
RUnstop
Run/Stop button
SAVEBUtton Save button
SAVERecall Save/Recall Menu button
SEArch Search button
SELect Select button
SINGleseq Single button
TESt
Test button
TRIGger
Trigger Menu button
TRIGLevel
Trigger Level knob – sets the trigger level to
the midpoint of the waveform.
VERTPOS1–4
Vertical position knob — push to center
(MDO3000 and MDO4000C only)
VERTSCALE1–4 Vertical scale knob — push for Fine
(MDO3000 and MDO4000C only)
UTILity Utility button
Examples
FPANEL:PRESS AUTOSET executes the oscilloscope Autoset function.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-329

Commands Listed in Alphabetical Order
FPAnel:TURN (
No Query Form)
Simulates the action of turning a specified front-panel control knob.
When the front panel is locked, the front-panel button and multipurpose knob
operations are suspended. The FPAnel:PRESS and
FPAnel:TURN commands
will also not work, and, they will not generate an error. You can work around
this by usin
g the appropriate programmatic interface commands, instead of the
front-panel commands. For example, to set the trigger level to 50%, you could
use TRIGger:A SETLevel. To force a trigger, you could use TRIGger FORCe.
Group
Miscellaneous
Syntax
FPAnel:TURN <knob>,<n>
Arguments
<knob> is the name of a rotating control.
A comma (,) separates the control knob argument from the numeric rotation value
argument. You do not need a white space between the arguments and the comma.
<n> represents the rotation direction and magnitude of rotation. Negative values
represent a counterclockwise knob rotation, and positive values represent a
clockwise rotation. The magnitude of <n> specifies the amount of the turn, where
<n> = 1 represents turning the knob one unit, <n> = 2 represents turning the knob
two units, <n> = 4 represents turning the knob four units, and so on. The rangeof
units depends on which front panel knob is specified.
Table 2-55: FPAnel:TURN arguments
Argument Description
GPKNOB1
Multipurpose a knob
GPKNOB2
Multipurpose b knob
HORZPOS
Horizontal Position knob
HORZScale Horizontal Scale knob
PANKNOB1 Outer pan knob
TRIGLevel
Trigger Level knob
VERTPOS<n>
Vertical Position knob
VERTSCALE<n> Vertical Scale knob
ZOOM
Inner zoom knob
Examples
FPANEL:TURN TRIGLEVEL,10 duplicates turning the front-panel Trigger Level
knob clockwise by 10 units.
2-330 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual