LeCroy, ActiveDSO, WaveLink, JitterTrack, WavePro, WaveMaster, WaveSurfer, WaveExpert, WaveJet,
and Waverunner are registered trademarks of LeCroy Corporation. Other product or brand names are
trademarks or requested trademarks of their respective holders. Information in this publi cation sup ersede s
all earlier versions. Specifications subject to change without notice.
This electronic product is subject to
disposal and recycling regulations
that vary by country and region.
Manufactured under an ISO 9000
Registered Quality Management System
www.lecroy.com to view the
Visit
certificate.
Many countries prohibit the disposal
of waste electronic equipment in
standard waste receptacles.
For more information about proper
disposal and recycling of your
LeCroy product, please visit
www.lecroy.com/recycle.
917976 Rev A
WaveJet 300A Remote Control Manual
1. INTRODUCTION TO WAVEJET 300A REMOTE CONTROL INTERFACES .......................5
Size and behavior of input buffer........................................................................................................................ 8
Queries that return more than one <RESPONSE MESSAGE UNIT>................................................................8
Queries that generate a response when parsed ................................................................................................ 8
Queries that generate a response when read....................................................................................................8
Commands that are coupled...............................................................................................................................8
2.6 Functional elements used in constructing device-specific commands ............................................9
2.7 Buffer size limitations related to block data ...................................................................................10
2.8 List of <PROGRAM DATA> elements...........................................................................................10
2.9 Response syntax for every query..................................................................................................10
2.10 Device-to-device message transfer traffic that does not follow the rules for <RESPONSE
2.18 Size of resource description if the *RDT command or *RDT? query are implemented...............13
2.19 States affected by *RST, *LRN?, *RCL, and *SAV......................................................................13
2.20 Scope of self-test performed by the *TST? query........................................................................13
2.21 Additional status data structures used in the device’s status reporting.......................................13
Status Byte Register.........................................................................................................................................13
Service Request Enable Register..................................................................................................................... 13
Standard Event Status Register ....................................................................................................................... 14
Standard Event Status Enable Register...........................................................................................................14
Trigger Event Status Register...........................................................................................................................14
Trigger Event Status Enable Register ..............................................................................................................14
2.22 For each command, a statement describing whether it is overlapped or sequential...................14
2.23 For each command device, the documentation shall specify the functional criteria that are met
when an operation complete message is generated in response to that command............................14
1. INTRODUCTION TO WAVEJET 300A REMOTE CONTROL INTERFACES
The WaveJet 300A supports remote control through USB, GPIB and TCP/IP. USB is supported as a standard
feature, GPIB and TCP/IP are available with optional interface boards.
The WJ-A-GPIB and WJ-A-LAN are optional interface boards exclusively for the WaveJe 300A series.
• Insert the board into one of the option slots on the rear of the WaveJet 300A before use.
• It can be inserted into either of the two option slots provided.
• Once the board is inserted into the slot, the WaveJet main unit automatically recognizes it as a remote
interface, allowing you to select it.
• The WJ-A-GPIB and the WJ-A-LAN can be inserted at the same time, but only one of them can be selected.
• Two of the same kind of interface board must not be inserted at the same time (prohibited).
CAUTION!
To prevent damage to the instrument, turn instrument power OFF before inserting a WJ-A-GPIB or
WJ-A-LAN interface board.
ESD Sensitive
The WJ-A-GPIB and WJ-A-LAN interface boards are sensitiv e to electrostatic discharge
(ESD). To avoid causing damage to the boards, always follow anti-static procedures (wear
wrist strap, etc.) when handling the boards.
1.1 WJ-A-GPIB Hardware
Applicable standard GPIB IEEE-488.1
Usable unit WaveJet 3xx series firmware 3.xx or later
Power supply Supplied from WaveJet3xx option slot
Power consumption Included in WaveJet3xx main unit
Dimensions
Mass Approximately 70 g
Operating temperature range
Operating humidity range
Storage temperature range
1.2 WJ-A-LAN Hardware
Applicable standard
Usable unit WaveJet 3xx series firmware 3.xx or later
Power supply Supplied from WaveJet3xx option slot
Power consumption Included in WaveJet3xx main unit
Dimensions
Mass Approximately 55 g
Operating temperature range
Operating humidity range
Storage temperature range
63 mm × 80 mm (excluding protrusion of connector terminal)
0 to 40 °C
80% RH or lower (when operated within 0 to 40 °C)
-20 to +60 °C
TCP/IP 10BASE-T/100BASE-T
63 mm × 80 mm (excluding protrusion of connector terminal)
0 to 40 °C
80% RH or lower (when operated within 0 to 40 °C)
-20 to +60 °C
917976 Rev A 5
WaveJet 300A Series
1.3 WaveJet 300A USB Hardware
The USB interface is standard on each WaveJet 300A oscilloscope. Note that the front panel USB port (located
next to the power button) is for use with USB memory devices for saving waveforms, screen i mages and setup files.
The rear panel USB port is the remote control interface. The WaveJet can be connected to a computer wit h a USB
A/B cable.
Use of the WaveJet 300A USB hardware requires the installation of a USB driver on the computer. The WaveJet
300A USB drivers are included on the CD shipped with the WaveJet and are also available for download from the
Software Utilities page on the LeCroy website.
Note: LeCroy’s Scope Explorer software (version 2.25 or greater) includes the WaveJet 300A USB driver. Installing
Scope Explorer will accomplish steps 1 through 7 belo w automatically. Scope Explorer can be downloaded from the
Software Utilities page on the LeCroy website. Scope Explorer provides an easy way to transfer waveforms, setup
files and screen captures from the WaveJet oscilloscope to the PC.
1. Save/Extract all the files from the USB driver set to a directory on your computer
2. Connect the WaveJet 300A oscilloscope to a USB port on the computer and power the WaveJet on.
3. The Found New Hardware Wizard will begin, it will ask for permission to connect to Windows Update to search
for software, select No, not this time.
4. On the following screen select Install from a specific list or specific location
5. The next screen will prompt you to search for the driver, select Don’t Search, I will choose the driver to install.
6. Browse to the location of the drivers and click OK. The drivers will install and a completion messa ge will appear
when the installation process is complete. Click Finish.
7. The WaveJet 300A USB driver installation is now complete.
8. Enable the USB port on the WaveJet oscilloscope by entering the Utilities menu. Inside the Utilities menu select
Remote > Interface > USB
6917976 Rev A
WaveJet 300A Remote Control Manual
2. INSTALLATION OF GPIB AND TCP/IP
The Remote Function uses GPIB, TCP/IP and USB as the interface. GPIB is installed according to IEEE488.1 and
IEEE488.2, while TCP/IP is installed according to LeCroy VICP.
WaveJet Remote Control Interface Installation Procedure (GPIB and TCP/IP)
The WaveJet remote control interfaces, WJ-A-LAN and WJ-A-GPIB are compatible with all WaveJet units running
firmware version 3.06 or higher. For firmware upgrades please visit www.lecroy.com. The firmware and firmware
installation instructions are available for download.
1. Confirm the installed firmware version is 3.06 or higher. To do this press
Status and Update and then select Update. If it is 3.06 or greater proceed to step 2. If not please update the
firmware.
2. With the power off, remove the screws from the rear panel option slot.
3. Insert the WJ-A-LAN and/or WJ-A-GPIB interfaces into the slot and fasten the screws.
4. Turn the WaveJet power on and then press
5. In the Utilities menu a new selection, Remote will be available, if two cards are installed there will be a choice
between TCP/IP and GPIB. If only one is installed there will only be one listing.
6. For GPIB operation use the
7. For TCP/IP use the ADJUST knob to set the IP address. Rotate the knob to change values; push the knob to
jump from field to field. The WaveJet works with static IP addressing only.
8. Press the soft key next to the down arrow to move to Subnet Mask and Default Gateway. Rotate the knob to
enter values; push the knob to change fields.
9. After entering the correct addresses, press Enter at the bottom of the remote menu and reboot the scope.
The WaveJet can be operated with both WJ-A-LAN and WJ-A-GPIB installed, or with only one interface card
installed. However, two GPIB or two LAN cards cannot be installed simultaneously.
ADJUST knob to set the appropriate GPIB address.
UTILITIES on the front panel.
UTILITIES on the front panel, select
917976 Rev A 7
WaveJet 300A Series
2.1 List of IEEE 488.1 interface functions subsets implemented
2.2 Device behavior when the address is changed outside the range 0 to 30
• With GPIB, values that do not fall within the range of 0 to 30 cannot be selected.
• TCP/IP has 4 fields, IPv4, for which values that do not fall within the range of 0 to 255 cannot be selected.
2.3 When a user-initiated address change is recognized by the device
• GPIB immediately recognizes the address change.
• TCP/IP recognizes the change when the system is rebooted after the change.
2.4 Device setting at power-on, including commands which modify the power-on settings
• At power-on, device settings are restored to their values when the device was last powered off.
• A command for changing the power-on settings is not installed.
2.5 Message exchange options
Size and behavior of input buffer
The size of the input buffer is 512 bytes.
Queries that return more than one <RESPONSE MESSAGE UNIT>
See the list of commands.
Queries that generate a response when parsed
See the list of commands.
Queries that generate a response when read
See the list of commands.
Commands that are coupled
See the list of commands.
8917976 Rev A
WaveJet 300A Remote Control Manual
2.6 Functional elements used in constructing device-specific commands
Whether <compound command program header> elements are used must also be included.
Table 2-2. Device listening functional elements
Element Implemented?
<PROGRAM MESSAGE> Yes
<PROGRAM MESSAGE TERMINATOR> Yes
<PROGRAM MESSAGE UNIT> Yes
<PROGRAM MESSAGE UNIT SEPARATOR> Yes
<COMMAND MESSAGE UNIT> Yes
<QUERY MESSAGE UNIT> Yes
<COMMAND PROGRAM HEADER> Yes
<QUERY PROGRAM HEADER> Yes
<PROGRAM HEADER SEPARATOR> Yes
<PROGRAM DATA SEPARATOR> Yes
<PROGRAM DATA> Yes
<DECIMAL NUMERIC PROGRAM DATA> Yes
<CHARACTER PROGRAM DATA> Yes
<SUFFIX PROGRAM DATA> Yes (see Figure 2-1)
<NON-DECIMAL NUMERIC PROGRAM DATA> No
<STRING PROGRAM DATA> No
<ARBITRARY BLOCK PROGRAM DATA> Yes
<EXPRESSION PROGRAM DATA> No
<w hite space> <suffix m ult> <suffix unit>
Figure 2-1. <SUFFIX PROGRAM DATA> element
• Enter <white space> according to IEEE488.2.
• Enter <suffix mult> in <upper/lower case alpha> according to IEEE488.2.
• Enter <suffix unit> according to IEEE488.2.
The following combinations only can be used for <compound command program header>.
917976 Rev A 9
WaveJet 300A Series
Table 2-3. List of <compound command program header>
Selectable Depth1 Element Selectable Depth2 Element
C1, C2, C3, C4 and M1 VDIV Command/Query
C1, C2, C3, C4 and M1 OFST Command/Query
C1, C2, C3, C4 and M1 TRA Command/Query
C1, C2, C3 and C4 CPL Command/Query
C1, C2, C3 and C4 PROBE Command/Query
C1, C2, C3 and C4 BWL Command/Query
2.7 Buffer size limitations related to block data
• If data exceeding the input buffer limit is received, the excess data is discarded until a delimiter is detected.
• If data exceeding the output queue limit is transmitted, commands that are not interpreted and excess data
are discarded.
2.8 List of <PROGRAM DATA> elements
These may appear within an <expression>, and maximum sub-expression nesting depth.
Table 2-4. List of <PROGRAM DATA> elements
Element Implemented?
<CHARACTER PROGRAM DATA> Yes
<DECIMAL NUMERIC PROGRAM DATA> Yes
<SUFFIX PROGRAM DATA> Yes (see Figure 2-1)
<NON-DECIMAL NUMERIC PROGRAM DATA> No
<STRING PROGRAM DATA> No
<ARBITRARY BLOCK PROGRAM DATA> Yes
<EXPRESSION PROGRAM DATA> No
2.12 List of common commands and queries which are implemented
Table 2-7. List of common commands and queries
Mnemonic Name Implemented?
*AAD Accept Address Command No
*CAL? Calibration Query No
*CLS Clear Status Command Yes
*DDT Define Device Trigger Command No
*DDT? Define Device Trigger Query No
*DLF Disable Listener Function Command No
*DMC Define Macro Command No
*EMC Enable Macro Command No
*EMC? Enable Macro Query No
*ESE Standard Event Status Enable Command Yes
917976 Rev A 11
WaveJet 300A Series
*ESE? Standard Event Status Enable Quer y Yes
*ESR? Standard Event Status Register Query Yes
*GMC? Get Macro Contents Query No
*IDN? Identification Query Yes
*IST? Individual Status Query No
*LMC? Learn Macro Query No
*LRN? Learn Device Setup Query No
*OPC Operation Complete Command Yes
*OPC? Operation Complete Query Yes
*OPT? Option Identification Query No
*PCB Pass Control Back Command No
*PMC Purge Macro Command No
*PRE Parallel Poll Register Enable Command No
*PRE? Parallel Poll Register Enable Query No
*PSC Power On Status Clear Command No
*PSC? Power On Status Clear Query No
*PUD Protected User Data Comma nd No
*PUD? Protected User Data Query No
*RCL Recall Command Yes
*RDT Resource Description Transfer Command No
*RDT? Resource Description Transfer Query No
*RST Reset Command Yes
*SAV Save Command Yes
*SRE Service Request Enable Command Yes
*SRE? Service Request Enable Query Yes
*STB? Read Status Byte Query Yes
*TRG Trigger Command Yes
*TST? Self-Test Query Yes
*WAI Wait-to-Continue Command Yes
2.13 State of the device after successful completion of the Calibration query
Not implemented.
2.14 Maximum length of the block used to define the trigger macro, if *DDT is implemented
Not implemented.
2.15 Macro parameters
Maximum length of macro labels, maximum length of the block used to define a macro, and how recursion
is handled during macro expansion, if macro commands are implemented
Not implemented.
12917976 Rev A
WaveJet 300A Remote Control Manual
2.16 Response to the identification common query, *IDN?
See the list of commands.
2.17 Size of protected user data storage area if the *PUD command and *PUD? query are
implemented
Not implemented.
2.18 Size of resource description if the *RDT command or *RDT? query are implemented.
Not implemented.
2.19 States affected by *RST, *LRN?, *RCL, and *SAV
Table 2-8. List of states affected
Name State
*RST Same as Recall Default Setup
*LRN Not implemented
*RCL Same as Recall Setup
*SAV Same as Save Setup
2.20 Scope of self-test performed by the *TST? query
The Acquisition Memory test is conducted.
2.21 Additional status data structures used in the device’s status reporting
Status Byte Register
Table 2-9. Model of Status Byte Register
Bit Definition Implemented?
7 Device-Defined Summary Message No (always zero)
6 Master Summary Status Yes
5 Standard Event Status Bit (ESB) Summary Message Yes
4 MAV Queue Summary Message Yes (only GPIB)
3 Device-Defined Summary Message No (always zero)
2 Device-Defined Summary Message No (always zero)
1 Device-Defined Summary Message No (always zero)
0 Trigger Event Status Bit (TESB) Summary Message Yes
Service Request Enable Register
An application programmer can select which summary messages in the Status Byte Register may cau se
service requests.
917976 Rev A 13
WaveJet 300A Series
Standard Event Status Register
Table 2-10. Model of Standard Event Status Register
The Standard Event Status Enable Register allows one or more events in the Standard Event Status
Register to be reflected in the ESB summary-message bit.
Trigger Event Status Register
Table 2-11. Model of Trigger Event Status Register
Bit Definition Implemented?
7 Always zero No
6 Always zero No
5 Always zero No
4 Always zero No
3 Always zero No
2 Always zero No
1 Always zero No
0 Single Wave Enable (SWE) Yes
Trigger Event Status Enable Register
The Trigger Event Status Enable Register allows one or more events in the Standard Event Status Register
to be reflected in the TESB summary-message bit.
2.22 For each command, a statement describing whether it is overlapped or sequential
Overlapped commands are not provided.
2.23 For each command device, the documentation shall specify the functional criteria that are
met when an operation complete message is generated in response to that command.
• Overlapped commands are not provided.
• The operation is completed on receipt of the command.
14917976 Rev A
WaveJet 300A Remote Control Manual
3. REMOTE MENU
If the option board is mounted, Remote can be selected from the Utilities menu.
The Remote menu is configured as follows.
• Communication is performed only through the interface selected.
• IP Address, Subnet Mask, and Default Gateway can be set for the IP Address Dialog.
• The IP Address Dialog displays the MAC Address.
Table 3-1. When Interface is set to Off
Menu Function
Interface Off
Not used
Not used
Not used
Not used
Table 3-2. When GPIB is selected as Interface
Menu Function
Interface GPIB
Address GPIB Address
Not used
Not used
Not used
Table 3-3. When TCP/IP is selected as Interface
Menu Function
Interface TCP/IP
IP Address IP Address Menu display function
IP Address Menu cursor down
function
Not used
Enter Sets the current IP Address.
Table 3-4. When USB is selected as Interface
Menu Function
Interface USB
Not Used
Not Used
Not used
Not Used
917976 Rev A 15
WaveJet 300A Series
4. LIMITATIONS ON REMOTE FUNCTION
The following limitations are imposed when Remote Control is selected.
•Delimiters permit the following settings.
Table 4-1. Delimiters
State Delimiter (GPIB and TCP/IP) Delimiter (USB)
Recv EOI CR
Send LF+EOI LF+CR
• Panel Lock mode is entered.
• The setting is changed to the following once Remote Control mode is entered.
Table 4-2. Setup in Remote Control mode
Item Setup Panel
Help display Off -
Offset Setting Division Utilities/Config. 1/2
Power Off Never Utilities/Config. 1/2/Power
Management
Panel Lock Lock Utilities/Config. 2/2
Volts/div Coarse Channel Menu 2/2
Zoom Off ZOOM
Line Number (TV Standard = NTSC) 263/262 Trigger Menu/Type = TV/TV Setting
Line Number (TV Standard = PAL) 625 Trigger Menu/Type = TV/TV Setting
16917976 Rev A
WaveJet 300A Remote Control Manual
5. RESPONSE FORMATS
The following response formats are provided according to the settings of the DTFORM an d DTBOARD commands.
The number of data to be transferred may vary depending on the settings of the DTSTART and DTPOINTS
commands.
(1) The DTFORM command is set to "BYTE/WORD" (binary transfer):
#8 <byte-length> <binary-block>
•#8 shows that the response message is described in the format of <Definite Length Arbitrary Block
Response Data> and that the content of the following <byte_length> is an 8-digit ASCII string.
•The contents of <byte_length> represents the number of bytes to be entered into <binary_block>. The
byte length should always be a sign-free, 8-digit integer including zero.
•The contents of <binary_block> represents the waveform data stored in the product's internal memory
in binary code.
[Example of data]
# 8 0 0 0 0 1 024D0D1- - - Dn
1024-byte binary data (D0, D1,..., Dn) is transferred.
(a) The DTFORM command is set to "BYTE":
•Since one uni t of data is transferred in one byte, the number of bytes meets the number of transfer
data specified using the DTPOINTS command.
[Example of data]
# 8 0 0 0 0 1 024D0D1- - - Dn
1024-byte binary data is transferred, and Di (i = 1, 2,..., n) corresponds to one unit of data.
Note 1: For average waveforms, only upper bytes are transferred, even though these waveforms are word
data.
Note 2: For math waveforms, word (for ADD/SUB/FFT) or double word (for MULT) data is transferred even
though the DTFORM setting is BYTE.
(b) The DTFORM command is set to "WORD":
•Since one unit of data is transferred in two bytes, the number of bytes to be transferred is twice as
large as the number of transfer data specified using the DTPOINTS command.
[Example of data]
# 8 0 0 0 0 2 048U0L0U1L1- - - Un Ln
• 2048-byte binary data (U0, L0, U1, L1,..., Un, Ln) is transferred.
• Two bytes Ui and Li (i = 1, 2,..., n) correspond to one unit of data.
• For channel waveforms other than averaged, Li (i = 0, 1, …, n) becomes 0.
• The DTBORD command is used to specify the byte order. When L/H is specified, the data is
transferred in the order of Li, Ui (i = 0, 1,..., n).
(2) The DTFORM command is set to "ASCII":
<ascii_block> <delimiter>
•<ascii_block> contains block data. The waveform data units stored in the product's internal memory
are described in the format of <NR1 Numeric Response Data> one by one, and these data units are
respectively separated by a comma.
[Example of data]
D0, D1,..., Dn
Di (i = 0, 1,..., n) is described in the format of <NR1 Numeric Response Data>.
917976 Rev A 17
WaveJet 300A Series
6. REMOTE COMMANDS
This list of remote commands is alphabetized by short form.
Horizontal ACQ
Command/Query
DESCRIPTION The ACQ command selects the acquisition mode. The ACQ?
query returns the current selection of the acquisition
mode.
COMMAND SYNTAX ACQ <mode>
<mode>:={NORMAL, PEAK, AVERAGE} (When XYDS is YT)
<mode>:={NORMAL, AVERAGE} (When XYDS is XYTRG)
<mode>:={NORMAL} (When XYDS is XY)
QUERY SYNTAX ACQ?
RESPONSE FORMAT <mode>
REMARKS ACQ AVERAGE sets ROLL OFF automatically.
Acquisition ASET
Command
DESCRIPTION The ASET command provides the auto setup.
COMMAND SYNTAX ASET
QUERY SYNTAX
RESPONSE FORMAT
Horizontal AVGCNT
Command/Query
DESCRIPTION The AVGCNT command sets the number of events to average.
• Current cursor measurements are displayed in
<measure1> to <measure7> in
<NR3 Numeric Response Data> format.
• When the cursor mode is disabled or the data cannot
be measured, the query returns +9.91E+37.
• Seven types of cursor measurement results are output
respectively separated by a comma, regardless of
whether cursor mode has been selected. For items not
covered by the measurement, the query returns
+9.91E+37.
• The table below shows the relationship between
<measure1> to <measure7> and
cursor mode.
<measure1>:= CH1
<measure2>:= CH2
<measure3>:= CH3
<measure4>:= CH4
<measure5>:= MATH
<measure6>:= delta t
<measure7>:= 1 / delta t
When MATH is FFT, M1:TRA is ON and CURM is VATH, CMSR?
returns frequency at the cursor of the FFT waveform for
<measure7>.
REMARKS When calculating the cursor measurement values of the
YT display Amplitude, Value at
ch Amplitude in the model WJ352/332/322/312,
<measure3> and <measure4> return "+9.91E+37".
ursor, and XY display
917976 Rev A 19
WaveJet 300A Series
Hard Copy COPY
Command
DESCRIPTION The COPY command copies the current screen data to USB
Memory.
COMMAND SYNTAX COPY
QUERY SYNTAX
RESPONSE FORMAT
Vertical CPL
Command/Query
DESCRIPTION The CPL command sets the coupling mode of the specified
input channel. The CPL? query returns the selected
Command/Query
DESCRIPTION The DATE command defines the date and time. The DATE?
query reads the defined date and time.
COMMAND SYNTAX DATE <day>,<month>,<year>,<hour>,<minute>,<second>
<day>:= a number from 1 to 31.
<month>:= {JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP,
OCT, NOV, DEC}
<year>:= a number from 2000 to 2099.
<hour>:= a number from 0 to 23.
<minute>:= a number from 0 to 59.
<second>:= a number from 0 to 59.
QUERY SYNTAX DATE?
RESPONSE FORMAT <day>,<month>,<year>,<hour>,<minute>,<second>
20917976 Rev A
WaveJet 300A Remote Control Manual
Automatic Measurement DIRM
Command/Query
DESCRIPTION The DIRM command sets the direction of automatic
measurement from A, B, C, and D.
The DIRM? query returns the currently selected
direction.
COMMAND SYNTAX DIRM <dir>
<dir>:={A, B, C, D}
QUERY SYNTAX DIRM?
RESPONSE FORMAT <dir>
The current direction status of the automatic
measurement, A, B, C, or D, is identified in <dir>.
Data transfer DTBORD
Command/Query
DESCRIPTION The DTBORD command defines the order of bytes for the
WORD or DWORD waveform data transfer. (Do not affect
ASCII and BYTE data transfer.)
The DTBORD? query returns the defined byte order.
COMMAND SYNTAX DTBORD <order>
<form>:={H/L, L/H}
H/L := transfer WORD or DWORD data in (most) upper byte
first.
L/H := transfer WORD or DWORD data in (most) lower byte
first.
QUERY SYNTAX DTBORD?
RESPONSE FORMAT <order>
The byte order is identified in <form>.
REMARKS
917976 Rev A 21
WaveJet 300A Series
Data transfer DTFORM
Command/Query
DESCRIPTION The DTFORM command defines the format used to transfer
waveform data. The DTWAVE? query transfers the waveform
data. The DTFORM? query returns the defined waveform
data transfer format. For more information on the
waveform data transfer format, see the DTWAVE? query.
COMMAND SYNTAX DTFORM <form>
<form>:={ASCII, BYTE, WORD}
ASCII := transfer waveform data in ASCII mode.
BYTE := transfer waveform data in binary mode and use
BYTE format.
WORD := transfer waveform data in binary mode and use
WORD format. Byte order in the word is able to be
specified by DTBORD command.
QUERY SYNTAX DTFORM?
RESPONSE FORMAT <form>
The waveform data transfer format is identified in
<form>.
REMARKS
In some cases, waveform transfer format is fixed in spite of DTFORM.
Following is the WAVESRC, ACQ and DTFORM matrix:
Source
16)
Math waveform,
Operator = Add,
SUB.
(data bits =
16)
Math waveform,
Operator =
MULT.
(data bits =
32)
Math waveform,
Operator = FFT.
(data bits =
16)
DTFORM = BYTE DTFORM = WORD DTFORM = ASCII
Transferred in
BYTE format
Transferred in
BYTE format
(lower 8bit is
truncated)
Transferred in
WORD format
Transferred in
DWORD format
Transferred in
WORD format
Transferred in
WORD format
(lower byte is
filled with 0)
Transferred in
WORD format
Transferred in
WORD format
Transferred in
DWORD format
Transferred in
WORD format
Transferred in ASCII
format
Transferred in ASCII
format
Transferred in ASCII
format
Transferred in ASCII
format
Transferred in ASCII
format
22917976 Rev A
WaveJet 300A Remote Control Manual
r
D
C
Data transfer DTINF?
Query
DESCRIPTION The DTINF? query reads the waveform information.
COMMAND SYNTAX
QUERY SYNTAX DTINF?
RESPONSE FORMAT
REMARKS
DTINF? result format
All following items are returned in one line, comma separated.
Item number
(4ch/2ch)
See below
This command does not support the multi-command.
Item (with
esult
Explanation Notes
sample)
1/1 ModelName =
LeCroy WJ354
2/2 FileVersion = 1Version of this
Scope model
name
information
format
3/3 SaveTime =
2006/08/09
15:13:34
ate and time of
this waveform
information
creation
4/4 [Channel1] Category name
for Channel 1
vertical
information
5/5 Volts/div = 5.00VCh1 Volts/div
when the last
Probe ratio is not
considered.
waveform was
acquired
6/6 Offset = 7.50V
h1 offset when
the last
Probe ratio is not
considered.
waveform was
acquired
7/7 Waveform =
Available
Ch1 waveform
data
availability
This could be
[Unavailable] by
some condition, for
example:
- Trace is off
- Scope is not
triggered yet
8/8 [Channel2] Category name
for Channel 2
vertical
information
9/9 Volts/div = 100mVCh2 Volts/div
when the last
Probe ratio is not
considered.
waveform was
acquired
10/10 Offset = -150mVCh2 offset when
the last
Probe ratio is not
considered.
waveform was
917976 Rev A 23
WaveJet 300A Series
f
a
f
a
C
acquired
11/11 Waveform =
Unavailable
12/- [Channel3] Category name
13/- Volts/div = 100mVCh3 Volts/div
14/- Offset = 150mV Ch3 offset when
15/- Waveform =
Unavailable
16/- [Channel4] Category name
17/- Volts/div = 100mVCh4 Volts/div
18/- Offset = 150mV
19/- Waveform =
Unavailable
20/12 [Horizontal] Category name
21/13 Time/div = 500msTime/div when
22/14 Delay =
+0.000000000000s
Ch2 waveform
data
availability
for Channel 3
vertical
information
when the last
waveform was
acquired
the last
waveform was
acquired
Ch3 waveform
data
availability
for Channel 4
vertical
information
when the last
waveform was
acquired
h4 offset when
the last
waveform was
acquired
Ch4 waveform
data
availability
for horizontal
information
the last
waveform was
acquired.
Trigger delay
(Trigger
position) when
the last
waveform was
acquired
This item and
ollowed three items
re appear only when
the scope has
channel 3.
(WJ354/334/324/314)
Probe ratio is not
considered.
Probe ratio is not
considered.
This item and
ollowed three items
re appear only when
the scope has
channel 4.
(WJ354/334/324/314)
Probe ratio is not
considered.
Probe ratio is not
considered.
24917976 Rev A
WaveJet 300A Remote Control Manual
f
m
23/15 [Acquisition] Category name
or acquisition
information
24/16 Memory Length =
500000
Actual memory
length of
acquired
waveform
This is not the
setting of Max
Memory Length but
the data record
length of current
waveform.
25/17 Average Count = 0Number of
averaged times
of the last
waveform.
This is the actual
averaged times. The
value could be any
number between 0 and
256.
26/18 Wave Info = Peak
Roll
Acquisition
ode of the last
waveform.
This is the acquired
waveform
information in
combination of
[Normal, Peak,
Average, Roll, Equ,
Interleave]
27/19 [Timebase Info] Category name
for timebase
information
28/20 Time Stamp =
15:13:34.7
Timestamp of
the last
waveform
acquisition
29/21 Sampling = 100kSSampling rate
when the last
waveform was
acquired
917976 Rev A 25
WaveJet 300A Series
e
r
e
Data transfer DTPOINTS
Command/Query
DESCRIPTION The DTPOINTS command defines the amount of waveform
data to be transferred. The
DTPOINTS? query returns the defined amount of waveform
data to be transferred.
COMMAND SYNTAX DTPOINTS <points>
<points>:=1 to (waveform data length - DTSTART)
Any values exceeding this range are rounded to the
maximum or minimum permissible value, whichever is
nearest.
QUERY SYNTAX DTPOINTS?
RESPONSE FORMAT <points>
The defin
is identified in <points>. The
format is <NR1 Numeric Response Data>.
REMARKS (Transfer start address) + (Amount of data to be
transferred) > (Total amount of waveform data)
When DTPOINTS command causes the above case, the
transfer start address is rounded to a permissible
value.
Data transfer DTSTART
Command/Query
DESCRIPTION The DTSTART command defines the transfer start address
for waveform data transfer.
The DTSTART? query returns the defined transfe
address.
COMMAND SYNTAX DTSTART <start>
<start>:=0 to (waveform data length - 1)
Any values exceeding this range are rounded to the
maximum or minimum permissible value, whichever is
nearest.
QUERY SYNTAX DTSTART?
RESPONSE FORMAT <start>
The defined start address for waveform data transfer
is identified in <start>. The format is <NR1 Numeric
Response Data>.
REMARKS (Transfer start address) + (Amount of data to be
transferred) > (Total amount of waveform data)
When DTSTART command causes the abov
of data to be transferred is rounded to a permissible
value.
d amount of waveform data to be transferred
start
case, the amount
26917976 Rev A
WaveJet 300A Remote Control Manual
b
d
_
n
_
_
_
Data transfer DTSTUP
Command/Query
DESCRIPTION The DTSTUP command writes setup data for the product.
The DTSTUP? query reads the setup data (the setup data
found when the query is issued) from the product.
DTSTUP command, unlike other commands, requires two
steps.
Step 1: Send DTSTUP command without parameter. Then the
scope becomes ready to receive setup data block.
Step 2: Send setup data block in
#8<byte-length><binary<byte_length> consists of an 8string must represent the number of bytes to be entered
into <binary
block>. The byte length should always be
a sign-free, 8-digit integer, and zero must not be
deleted.
The data transferred by the DTSTUP? query should be
found in <binary_block>.
QUERY SYNTAX DTSTUP?
RESPONSE FORMAT #8<byte-length><binary-block>
・#8 shows that the response message is described i
the format of <Definite Length Arbitrary Block Response
Data> and the content of the following <byte
is a sign-free, 8-digit integer.
・The contents of <byte
of bytes to be entered into <binary
length should always be a sign-free, 8-digit integer
including zero.
・The contents of <binary_block> represent the
product's setup data in binary code.
REMARKS
This command does not support the multi-command.
Data transfer DTWAVE?
Query
DESCRIPTION The DTWAVE? query reads the waveform data.
COMMAND SYNTAX
QUERY SYNTAX DTWAVE?
RESPONSE FORMAT
REMARKS
This command does not support the multi-command.
lock> format. The contents of
igit ASCII string. This
length>
length> represents the number
block>. The byte
917976 Rev A 27
WaveJet 300A Series
Horizontal EQU
Command/Query
DESCRIPTION The EQU command enables or disables the equivalent
sample. The EQU? query returns the enabled or disabled
equivalent sample status.
COMMAND SYNTAX EQU <state>
<state>:={ON, OFF}
QUERY SYNTAX EQU?
RESPONSE FORMAT <state>
REMARKS When XYDS is XY, equivalent sample is turned off and
EQU ON is ignored without error.
Status *ESE
Command/Query
DESCRIPTION The *ESE command defines the standard event status
enable (ESE) register. This command allows the user to
connect multiple events in the ESR register to the ESB
summary message bit (bit 5) of the STB register. The
*ESE? query reads the contents of the ESE register.
COMMAND SYNTAX *ESE <value>
<value>:=0 to 255
QUERY SYNTAX *ESE?
RESPONSE FORMAT <value>
The current contents of the ESE register are identified
in <value>. The format is <NR1 Numeric Response Data>.
28917976 Rev A
WaveJet 300A Remote Control Manual
Status *ESR?
Query
DESCRIPTION The *ESR? query reads and clears the event status
register (ESR). The binary codes in register bits 0 to
7 are added together, and the sum is returned as a
response to this query.
The structure of the ESR register is outlined in
"Remarks".
COMMAND SYNTAX
QUERY SYNTAX *ESR?
RESPONSE FORMAT <value>
The current contents of the ESR register are identified
in <value>. The format is <NR1 Numeric Response Data>.
REMARKS The table below shows the structure of the ESR register.
Bit Weighting Description
7 128 PON: Power-on
6 64 URQ: This bit is not used in this product.
5 32 CME: Command error
4 16 EXE: Execution error
3 8 DDE: Device-specific error
2 4 QYE: Query error
1 2 RQC: This bit is not used in this product.
0 1 OPC: Operation complete
Horizontal FDELTA?
Query
DESCRIPTION The FDELTA? query returns delta-f (frequency
resolution) of the FFT results in Hz.
COMMAND SYNTAX
QUERY SYNTAX FDELTA?
RESPONSE FORMAT <value>
<value>:= <NR3 Numeric Response Data> format. <value>
shows the frequency resolution of the FFT results.
917976 Rev A 29
WaveJet 300A Series
e
_
Math FHZPOS
Command/Query
DESCRIPTION The FHZPOS command sets the frequency at the center of
the screen in Hz, to set horizontal position of FFT
waveform.
The FHZPOS? query returns th
of the screen of FFT waveform in Hz.
COMMAND SYNTAX FHZPOS <fft_hpos>
<fft_hpos> is set in <DECIMAL NUMERIC PROGRAM DATA>
format. A value beyond the setting range is rounded to
a permissible closer value.
QUERY SYNTAX FHZPOS?
RESPONSE FORMAT <fft_hpos>
<fft_hpos>:= <NR3 Numeric Response Data> format.
<fft
the FFT waveform.
REMARKS
Math FHZZOOM
Command/Query
DESCRIPTION The FHZZOOM command sets the horizontal zoom factor of
the FFT waveform.
The FHZZOOM? query returns the horizontal zoom factor
of the FFT waveform.
COMMAND SYNTAX FHZZOOM <fft_hzoom>
<fft_hzoom>:= {1, 2, 5, 10}
A value other than previously specified is rounded to
a permissible larger value.
QUERY SYNTAX FHZZOOM?
RESPONSE FORMAT <fft_hzoom>
<fft_hzoom> shows the horizontal zoom factor of the FFT
waveform.
REMARKS When FFT trace is off, FHZZOOM command reports
command-execution error (CME).
Horizontal FRQCNT?
Query
DESCRIPTION The FRQCNT? query returns the trigger signal frequency
result that is measured by internal trigger frequency
Command
DESCRIPTION Go To Local Command
COMMAND SYNTAX GTL
QUERY SYNTAX
RESPONSE FORMAT
Cursor HCUR
Command/Query
DESCRIPTION The HCUR command defines the position of the time cursor
in "div". The HCUR? query returns the defined position
of the time cursor.
COMMAND SYNTAX HCUR <Cursor1>, <Cursor2>
<Cursor1>:=-5.00 to +4.98 (When CURM is DH or DHDV)
<Cursor1>:=-5.00 to +4.99 (When CURM is VATH)
<Cursor2>:=-5.00 to +4.98 (When CURM is DH or DHDV)
<Cursor2>:=-5.00 to +4.99 (When CURM is VATH)
<Cursor1> and <Cursor2> respectively represent
positions of time cursors Cursor1 and Cursor2 on the
screen, using the unit, "div". For how to round the
value, see "Remarks". The left end of the screen
corresponds to -5.00, the center to 0, the right end
to +4.98 when CURM is DH or DHDV and +4.99 when CURM
is VATH.
QUERY SYNTAX HCUR?
RESPONSE FORMAT <Cursor1>, <Cursor2>
Current positions of the time cursors are identified
in <Cursor1> and <Cursor2>. The format is <NR3 Numeric
Response Data>.
REMARKS When CURM is DH or DHDV, the resolution of <Cursor1>
and <Cursor2> is 0.02. When CURM is VATH, the resolution
of <Cursor1> and <Cursor2> is 0.01. If another value
is input, it is rounded to a number having a small
absolute value.
If the cursor mode is set to "Value at Cursor", the
setting of <Cursor1> is enabled.
Although <Cursor2> is disabled, you should still set
it.
HCUR command reports Device-
CURM is not DH, DHDV or VATH.
pecific error (DDE) when
32917976 Rev A
WaveJet 300A Remote Control Manual
Others *IDN?
Query
DESCRIPTION The *IDN? query inquires about product information. The
response consists of four fields and provides
information on the manufacturer, oscilloscope model
type, serial number, and firmware revision level.
COMMAND SYNTAX
QUERY SYNTAX *IDN?
RESPONSE FORMAT LECROY,<model>,<serial_number>,<firmware-level>
<model>: 5-digit model ID (e.g., WJ354)
<serial_number>: 14-digit serial number (e.g.,
LCRY0101J00001)
<firmware_level>: 1-digit number showing release
level, followed by a period, and a 2digit minor release level (i.e., the format is "x.yy".)
Math MATH
Command/Query
DESCRIPTION The MATH command defines the type of mathematical
operation for waveforms. The MATH? query returns the
defined mathematical operation type.
COMMAND SYNTAX MATH <operator>
<operator>:={ADD, SUB, MULT, FFT}
QUERY SYNTAX MATH?
RESPONSE FORMAT <mode>
The currently defined mathematical operation type is
identified in <mode>.
REMARKS Mathematical operations are stopped when XYDS is XY or
XYTRG.
The FFT waveform is not displayed while the roll mode
data acquisition is ongoing. FFT will be displayed
after each acquisition is done or STOP(TRMD STOP)
command is sent.
Math MATHS
Command/Query
DESCRIPTION The MATHS command sets the source channels for the
calculation waveform. The MATHS? query returns the
source channels set for the calculation waveform.
QUERY SYNTAX MATHS?
RESPONSE FORMAT <source1>,<source2>
<source1> and <source2> show the currently set source
channels for the calculation waveform.
REMARKS Use FSRC instead of MATHS to specify FFT source channel.
917976 Rev A 33
WaveJet 300A Series
MEASURE MDSP
Command/Query
DESCRIPTION The MDSP command turns on or off parameter
measurements. When the parameter measurements are
turned on, the measurement results are displayed on the
screen and are also available for readout by MSRA?,
MSRB, MSRC? and MSRD? queries.
COMMAND SYNTAX MDSP <function>
<function>:={ON, OFF}
QUERY SYNTAX MDSP?
RESPONSE FORMAT <function>
REMARKS MDSP is set to OFF when XYDS is XY or XYTRG.
MEASURE MINMAX
Command/Query
DESCRIPTION The MINMAX command enables or disables Min/Max of
Measure.
The MINMAX? query reads the currently Min/Max of
Measure status.
COMMAND SYNTAX MINMAX <function>
<function>:={ON, OFF}
QUERY SYNTAX MINMAX?
RESPONSE FORMAT <function>
Horizontal MLEN
Command/Query
DESCRIPTION The MLEN command sets the maximum memory length. The
MLEN? query returns the current maximum memory length.
COMMAND SYNTAX MLEN <length>
<length>:={500, 1K, 10K, 100K, 500K} (Time/div is
20s/div or faster)
<length>:={1K, 10K, 100K, 500K} (Time/div is 50s/div)
<length>:={1K} (XYDS is XY)
QUERY SYNTAX MLEN?
RESPONSE FORMAT <length>
REMARKS Max memory length is fixed at 1K when XYDS is XY.
34917976 Rev A
WaveJet 300A Remote Control Manual
P
Automatic Measurement MSEL
Command/Query
DESCRIPTION The MSEL command selects the measurement item of
automatic measurement A, B, C or D defined using the
automatic measurement direction command DIRM. The
MSEL? query returns the selected measurement item.
The automatic measurement item is identified in <mode>.
REMARKS If <ch> is set to CH3 or CH4 in the model
WJ352/332/322/312, it is rounded to CH1.
, VRMS, CVRMS, VMEAN, CVMEAN,
Automatic Measurement MSRA?, MSRB?, MSRC?, MSRD?
Query
DESCRIPTION MSRA?, MSRB?, MSRC? and MSRD? queries respectively read
automatic measurements A, B, C, and D.
COMMAND SYNTAX
QUERY SYNTAX MSRA? (or MSRB?, MSRC?, or MSRD?)
RESPONSE FORMAT <measure>
The result of automatic measurement A (or B, C, or D)
is identified in <measure>. The indicated value is
converted into <NR3 Numeric Response Data> and
returned. If automatic measurement is not possible,
+9.91E+37 is returned.
<value>
<value>, <maximum_value>, <minimum_value>
If automatic measurement is not valid (in case
measurement is turned off), the result becomes
+9.91000E+37.
917976 Rev A 35
WaveJet 300A Series
o
a
1
Vertical OFST
Command/Query
DESCRIPTION The OFST command sets the vertical position (offset)
of the specified input channel.
The setting range depends on the vertical sensitivity.
The OFST? query returns the defined vertical position
(offset).
Both command and query are always available regardless
if the specified channel's trace is on or off.
Probe ratio is considered in the vertical position
(offset) value to set or query.
COMMAND SYNTAX <trace>:OFST <offset>
<trace>: = {C1, C2, C3, C4, M1} (WJ354/334/324/314)
: = {C1, C2, M1} (WJ352/332/322/312)
<offset>:= Offset voltage. The <DECIMAL NUMERIC
PROGRAM DATA> f
the suffix is also valid. For the setting range and
rounding rule, see "Remarks".
QUERY SYNTAX <trace>:OFST?
RESPONSE FORMAT <offset>
The current offset is identified in <offset> in <NR3
Numeric Response Data> format.
rmat is basically used in <offset>, and
REMARKS
Setting range of OFST command. (when probe ratio is 1:1)
Trace Vertical sensitivity Offsetting range
2mV/div ∼ 50mV/div
C1,C2,C3,C4
M1 (+, -, X) ±500 div
M1 (FFT)
Any value outside the above range is rounded to the maximum or minimum
permissible value, whichever is nearest. In addition, some v
to a permissible smaller value.
When the probe ratio is 10:1, 20:1, 100:1, 200:1,
range is multiplied by 10, 100, 1000 or 2000.
When the probe ratio is set to "AUTO", the above range is multiplied by 1, 10,
or 100, depending on the detected probe ratio.
100mV/div ∼ 500mV/div
1V/div ∼ 10V/div
±1 V
±10 V
±100 V
-100~+150 dBm
lue may be rounded
000:1or 2000:1, the above
36917976 Rev A
WaveJet 300A Remote Control Manual
Status *OPC
Command/Query
DESCRIPTION The *OPC (Operation Complete) command sets the OPC bit
(bit 0) of the standard event status register (ESR) to
"1" when all the preceding operations are completed.
Since the *OPC? query issues the response after
execution of all preceding commands, "1" is returned.
For the *OPC? query, the OPC bit (bit 0) of the ESR
register is not affected by other operations.
COMMAND SYNTAX *OPC
QUERY SYNTAX *OPC?
RESPONSE FORMAT 1
DISPLAY PERS
Command/Query
DESCRIPTION The PERS command sets persistence display time. The
PERS? query returns the current persistence display
time.
COMMAND SYNTAX PERS <time>
<time> := {OFF, 100MS, 200MS, 500MS, 1S, 2S, 5S, 10S,
INFINITE}
OFF := Set persistence off.
100MS := Set persistence time to 100ms.
200MS := Set persistence time to 200ms.
500MS := Set persistence time to 500ms.
1S := Set persistence time to 1s.
2S := Set persistence time to 2s.
5S := Set persistence time to 5s.
10S := Set persistence time to 10s.
INIFINITE := Set persistence time to infinity.
QUERY SYNTAX PERS?
RESPONSE FORMAT <time>
Vertical PROBE
Command/Query
DESCRIPTION The PROBE command sets the probe ratio of the specified
input channel. AUTO, 1, 10, 20, 100, 200, 1000, or 2000
can be selected. The PROBE? query returns the selected
probe ratio.
<channel>: = {C1, C2, C3, C4} (WJ354/334/324/314)
: = {C1, C2} (WJ352/332/322/312)
<probe_mode>: = {AUTO, MANUAL}
<probe>: = {1, 10, 20, 100, 200, 1000, 2000}
For the combination and meaning of set items in
<probe_mode> and <probe>, see
"Remarks".
QUERY SYNTAX <channel>:PROBE?
917976 Rev A 37
WaveJet 300A Series
2
RESPONSE FORMAT <probe_mode>,<probe>
When the probe ratio is 1:1, 10:1, 20:1, 100:1,
1000:1, or 2000:1, a value equal to the PROBE command
parameter is returned.
When the probe ratio is set to "AUTO", the auto detected
probe ratio is returned to <probe>.
REMARKS
Selected probe ratio and PROBE query result
Set probe ratio <probe_mode> <probe>
<level1> is set in a range of 10 to 90 in <DECIMAL
NUMERIC PROGRAM DATA> format, assuming that P-P of the
waveform is 100%. A value beyond the setting range is
rounded to a permissible value.
<slope1>:={RISE, FALL}
<source2> :={CH1, CH2, CH3, CH4} (WJ354/334/324/314)
:={CH1, CH2} (WJ352/332/322/312)
<level2> is set in a range of 10 to 90 in <DECIMAL
NUMERIC PROGRAM DATA> format, assuming that P-P of the
waveform is 100%. A value beyond the setting range is
rounded to a permissible value.
<slope2>:={RISE, FALL}
QUERY SYNTAX SKLV?
RESPONSE FORMAT <level1>, <slope1>, <source2>, <level2>, <slope2>
The parameter setting "Level1" of automatic
measurement SKEW is identified in <level1>.
The parameter setting "Slope1" of automatic
measurement SKEW is identified in <slope1>.
The parameter setting "Source2" of automatic
measurement SKEW is identified in <source2>.
The parameter setting "Level2" of automatic
measurement SKEW is identified in <level2>.
The parameter setting "Slope2" of automatic
measurement SKEW is identified in <slope2>.
REMARKS If <from ch> or <to ch>is set to CH3 or CH4 in the model
WJ352/332/322/312, it is rounded to CH1.
SKLV command reports deviceMSEL is not SKEW.
pecific error (DDE) when
40917976 Rev A
WaveJet 300A Remote Control Manual
y
y
*
d
o
s
r
P
Status *SRE
Command/Query
DESCRIPTION The *SRE command defines the service request enable
(SRE) register. This command allows the user to specif
what SBT register summary bit is used to create the
service request (SRQ). If "1" is written to the
associated bit location, the summary message bit is
enabled. If "0" is written to the associated bit
location, the service request is no longer created b
the associated event. After the SRE register is cleared,
the SRQ interrupt is disabled. When the value is
converted into binary code, the *SRE? query
returns the value that represents the bit setting in the
SRE register.
COMMAND SYNTAX *SRE <value>
<value>:=0 to 255
QUERY SYNTAX *SRE?
RESPONSE FORMAT <value>
The current SRE register settings are identified in
<value> in <NR1 Numeric Response Data> format.
Status *STB?
Query
DESCRIPTION The
in IEEE 488.1 and the master summary status (MSS). The
response includes those values specified in bits 0 t
7 of the status byte register.
For details about structure of each bit, see Remarks.
The respon
series polling, except that bit 6 contains the MSS
summary message instead of the RQS message.
COMMAND SYNTAX
QUERY SYNTAX *STB?
RESPONSE FORMAT <value>
The current STB register settings are identified in
<value> in <NR1 Numeric Response Data> format.
STB? query reads the status register (STB) define
e to the *STB? query is the same as that fo
Acquisition STOP
Command
DESCRIPTION STOP sets the trigger mode to "STOP". If the trigger mode
has already been "STOP", this command is ignored. STO
acts same as "TRMD STOP".
COMMAND SYNTAX STOP
QUERY SYNTAX
RESPONSE FORMAT
917976 Rev A 41
WaveJet 300A Series
e
f
n
Trigger TCOUNT
Command/Query
DESCRIPTION The TCOUNT command defines the number of pulses for
pulse count trigger (TTYP=COUNT).
The TCOUNT? query returns the curr
pulses for pulse count trigger.
Command/Query
DESCRIPTION The TCPL command defines the trigger coupling mode. The
TCPL? query returns the defined trigger coupling.
COMMAND SYNTAX TCPL <tirg_coupling>
<trig_coupling>:={AC, DC, HF, LF}
QUERY SYNTAX TCPL?
RESPONSE FORMAT <trig_coupling>
The current trigger coupling is identified in
<trig_coupling>.
REMARKS When TSRC is LINE or TTYP is TV, TCPL command reports
device-specific error (DDE) and TCPL? query returns DC.
ntly set number o
42917976 Rev A
WaveJet 300A Remote Control Manual
f
b
Horizontal TDIV
Command/Query
DESCRIPTION The TDIV command sets timebase. The timebase is specified
using any of the following su
(microsecond), MS (millisecond), or S (second). If the
specified value exceeds the allowable range, it is
rounded to a permissible value. The TDIV? query returns
the currently set timebase.
COMMAND SYNTAX TDIV <value>
<value>:= Time
ase setup parameter. The <DECIMAL NUMERIC
PROGRAM DATA> format is used, and the suffix is also
valid.
QUERY SYNTAX TDIV?
RESPONSE FORMAT <value>
<value>:= The currently set timebase is identified in
<NR3 NUMERIC RESPONSE DATA> format.
REMARKS
The TDIV command rounds the figure in <value> as follows.
Rounding range Set timebase Note
500 ps/div is available for
value <= 500E-12 500 ps/div
WJ354/352 only
1 ns/div is available for
500E-12 < value <= 1E-9 1 ns/div
WJ354/352/334/332
2 ns/div is available for
1E-9 < value <= 2E-9 2 ns/div
WJ354/352/334/332/324/322
2E-9 < value <= 5E-9 5 ns/div 5 ns/div is available for all models
: :
10 < value <= 20 20 s/div
20 < value 50 s/div
fixes: NS (nanosecond), US
917976 Rev A 43
WaveJet 300A Series
s
o
Status TESE
Command/Query
DESCRIPTION The TESE command
register. In other words, it determines whether the
summary message of the trigger event status register
is connected to the status byte. The TESE? query reads
the current setting of the trigger event status enable
register.
COMMAND SYNTAX TESE <value>
<value>:=0 to 255
QUERY SYNTAX TESE?
RESPONSE FORMAT <value>
The current setting of the trigger event status enable
register is identified in <value>.
The format is <NR1 Numeric Response Data>.
Status TESR?
Query
DESCRIPTION The TESR? query reads the trigger event status
register. In other words, it determines whether a
single measurement is completed. After the status is
read, the contents of the register are cleared.
COMMAND SYNTAX
QUERY SYNTAX TESR?
RESPONSE FORMAT <status>
Each bit of the trigger event status register is
weighted by a power of 2. The format is <NR1 Numeric
Response Data> and the value ranges from 0 to 255.
Trigger THTM
Command/Query
DESCRIPTION The THTM command defines the trigger hold-off time. The
THTM? query returns the defined trigger hold-off time.
COMMAND SYNTAX THTM <holdoff>
<holdoff>:= The <DECIMAL NUMERIC PROGRAM DATA> format
is used, and the suffix is also valid.
Available range is 0 to 50.0 s.
If specified holdoff is < 200 ns, the trigger hold-
is turned off.
QUERY SYNTAX THTM?
RESPONSE FORMAT <holdoff>
The currently set hold-off time is identified in
<holdoff>. If the hold-off time is set to
"OFF", 0 is input to <holdoff>. The format is <NR3
Command/Query
DESCRIPTION The TLVL command sets the trigger level of the channel
set by the trigger source. If a value beyond the setting
range is specified, it is rounded to the maximum or
minimum value.
The TLVL? query returns the trigger level of the channel
specified in the trigger source.
COMMAND SYNTAX TLVL <trig_level>
<trig_level>:= The <DECIMAL NUMERIC PROGRAM DATA>
format is basically used, an
For the setting range and rounding rules, see
"Remarks".
Note: The TLVL command can be used without the suffix,
V.
The setting ra
is changed according to vertical sensitivity.
(Trigger level range) = (-5div to +5div)
(Trigger level resolution) = (1div / 50)
QUERY SYNTAX TLVL?
RESPONSE FORMAT <trig_level>
<trig
level>:= The <NR3 NUMERIC RESPONSE DATA> format
is used. The currently set trigger level is input here.
ge and resolution of the <trig_level>
the suffix is also valid.
REMARKS When TSRC is LINE or TTYP is TV, TLVL command reports
device-specific error (DDE) and TLVL? query returns
+0.00000E+00.
917976 Rev A 45
WaveJet 300A Series
s
5
5
i
s
Automatic Measurement TPRM
Command/Query
DESCRIPTION The TPRM command sets the measurement conditions for
the automatic measurement item DELTAT set using the
MSEL command.
The TPRM? query returns the measurement conditions for
the automatic measurement item DELTAT set using the
The current trace display status is identified in
<mode>.
REMARKS When XYDS is XY or XYTRG, C1 and C2 are not able to be
turned off, and C3 and C4 are not able to be turned on.
917976 Rev A 47
WaveJet 300A Series
r
e
Horizontal TRDL
Command/Query
DESCRIPTION The TRDL command defines the horizontal position of the
trigger point in time. With the screen center defined
as zero, the time duration from this zero point to the
trigger point is set. The setting
by the timebase (TDIV). Th
horizontal position of the trigger point.
COMMAND SYNTAX TRDL <value>
<value>:= Trigger point setup parameter. The <DECIMAL
NUMERIC PROGRAM DATA> format is used, and the suffix
is also valid.
The range of <value>:
<value> := -500s to +5div (Time/div := 50s/div to
10ms/div)
<value> := -5s to +5div (Time/div := 5ms/div to
10us/div)
<value> := -5ms to +5div (Time/div := 5us/div to
500ps/div)
<value> := -500s to +750s (Trigger mode is STOP)
See Remarks for detail.
QUERY SYNTAX TRDL?
RESPONSE FORMAT <value>
<value>:= The <NR3 NUMERIC RESPONSE DATA> format is
used. The currently set trigger point is input here.
REMARKS
TRDL reports command-execution error (CME) when
<value> is not a <DECIMAL NUMERIC PROGRAM DATA>.
For more detail information see below.
TRDL? query returns the set
ange is determined
1. Setting Range
The setting range and rounding method for the TRDL command are defined as
follows, depending on the waveform acquisition and sweep time.
Trigger Mode Sweep time Setting range <value>
SINGLE, NORMAL or AUTO
50s/div to 10ms/div
5ms/div to 10us/div -5s to +5div
5us/div to 500ps/div -5ms to +5div
STOP - -500s to +750s
-500s to
+5div
*
*
*
*
• The above division value in the setting range is calculated from the following
equation.
(Setting range upper limit) = +5div × (Sweep time)
• Any value exceeding the above range is rounded to the maximum or minimum
permissible value, whichever is nearest.
2. Set resolution
The resolution is changed according to the set sweep time. The resolution is
calculated from the following equation.
48917976 Rev A
WaveJet 300A Remote Control Manual
(Delay value resolution) = (Sweep time) / 50
• When the specified resolution is not equal to the above value, it is rounded
to the permissible value of which the absolute value is smaller.
Acquisition *TRG
Command
DESCRIPTION The *TRG command sets the trigger mode to "SINGLE" to
start single waveform acquisition.
COMMAND SYNTAX *TRG
QUERY SYNTAX
RESPONSE FORMAT
REMARKS *TRG reports device-specific error (DDE) and is not
performed when XYDS is XY.
Acquisition TRMD
Command/Query
DESCRIPTION The TRMD command selects the trigger mode. The TRMD?
query returns the currently selected trigger mode.
COMMAND SYNTAX TRMD <mode>
<mode> := {AUTO, NORMAL, SINGLE, STOP}
AUTO := Set trigger mode to AUTO when scope is not in
roll mode operation. If roll mode is on and scope is
in roll mode operation range, AUTO initiates ENDLESS
roll acquisition.
NORMAL := Set trigger mode to NORMAL when scope is not
in roll mode operation. If roll mode is on and scope
is in roll mode operation range, NORMAL initiates
repeated TRIG'D roll acquisitions.
SINGLE := Set trigger mode to NORMAL when scope is not
in roll mode operation. If roll mode is on and scope
is in roll mode operation range, SINGLE initiates
single TRIG'D roll acquisition.
QUERY SYNTAX TRMD?
RESPONSE FORMAT <mode>
Not in roll mode operation: AUTO, NORMAL, SINGLE or STOP
In roll mode operation: ENDLESS, TRIG'D, TRIG'D or STOP
REMARKS TRMD SINGLE reports device-specific error (DDE) and is
not performed when XYDS is XY.
917976 Rev A 49
WaveJet 300A Series
_
_
e
Data transfer TSCRN?
Query
DESCRIPTION The TSCRN? query transfers the screen data in TIFF, BMP
Command/Query
DESCRIPTION The TVCUST command defines field frequency and number
of scan line for custom TV trigger.
The TVCUST query returns the curr
frequency and number of scan line.
COMMAND SYNTAX TVCUST <field>,<line>
<field> := 10 to 99. Then the field frequency is set
to 1/<field>.
<line> := 100 to 3000. Then the number of scan lines
is set to <line>.
QUERY SYNTAX TVCUST?
RESPONSE FORMAT <field>,<line>
REMARKS TVSTD command reports device-specific error (DDE) when
TTYP is not TV or TVSTD is not CUSTOM.
ently selected trigger
ntly defined field
52917976 Rev A
WaveJet 300A Remote Control Manual
Trigger TVSET
Command/Query
DESCRIPTION The TVSET command sets field sequence, field number and
line number for TV trigger.
The TVSET query returns the currently set field
sequence, field number, and line number.
COMMAND SYNTAX TVSET <seq>,<field>,<line>
<seq> := {1, 2, 4, 8} This specifies the field sequence
to 1, 2, 4 or 8.
<field> := 0, 1 to 8 (Specify 0 to selects "Any Fields")
<line> := 1 to 263 (When TVSTD is NTSC and <field> is
odd number)
:= 1 to 262 (When TVSTD is NTSC and <field>
is even number)
:= 1 to 313 (When TVSTD is PAL and <field> is
odd number)
:= 314 to 625 (When TVSTD is PAL and <field>
is even number)
:= 0 (Specify 0 to selects "Any Lines")
QUERY SYNTAX TVSET?
RESPONSE FORMAT <seq>,<field>,<line>
REMARKS TVSET command reports device-specific error (DDE) when
TTYP is not TV.
Line number selection is automatically set as follows.
NTSC:263/262
PAL:625
Trigger TVSTD
Command/Query
DESCRIPTION The TVSTD command selects the TV standard for TV trigger
(TTYP=TV).
The TVSTD? query returns the currently selected TV
standard.
REMARKS TVSTD command reports device-specific error (DDE) when
TTYP is not TV.
917976 Rev A 53
WaveJet 300A Series
e
_
_
_T_
_M_N_
_T_
Trigger TWTM
Command/Query
DESCRIPTION The TWTM command defines the parameters for pulse width
trigger (TTYP=PULSE).
The TWTM? query returns the curr
width trigger.
COMMAND SYNTAX TWTM <when>,<m>,<n>
<when> := {M_T, T_M, M_T_N, T_M_N_T}
T := Set pulse width trigger time condition to "m <=
M
t".
M := Set pulse width trigger time condition to "t <=
T
m".
N := Set pulse width trigger time condition to "m
M
<= t <= n".
T
"t <= m, n<=t".
<m>:= Set "m" time value. Available range is 15ns to
50.0s. The <DECIMAL NUMERIC PROGRAM DATA> format is
used, and the suffix is also valid.
<n>:= Set "n" time value. Available range is 15ns to
50.0s. The <DECIMAL NUMERIC PROGRAM DATA> format is
used, and the suffix is also valid.
QUERY SYNTAX TWTM?
RESPONSE FORMAT <when>,<m>,<n>
The currently set condition in <when>. The format is
<CHARACTER RESPONSE DATA>.
The currently set pulse width lower time in <m>. The
format is <NR3 NUMERIC RESPONSE DATA>.
The currently set pulse width upper time in <n>. The
format is <NR3 NUMERIC RESPONSE DATA>.
REMARKS TWTM command reports device-specific error (DDE) when
TTYP is not PULSE.
When condition M
<n> take following range.
(m) <= (n) <= (m * 500)
If specified time value (m or n, or both) is out of this
range, the value is rounded to fit the range.
T := Set pulse width trigger time condition to
N or T_M_N_T is used, time <m> and
nt parameters of pulse
54917976 Rev A
WaveJet 300A Remote Control Manual
2
3
s
Cursor VCUR
Command/Query
DESCRIPTION The VCUR command defines the position of the voltage
cursor. The VCUR? query returns the defined position.
COMMAND SYNTAX VCUR <Cursor1>,<Cursor2>
<Cursor1>:=-3.97 to +3.95
<Cursor2>:=-3.97 to +3.95
<Cursor1> and <Cursor2> respectively represent
positions of voltage cursors Cursor1 and Cursor
screen, using the unit "div". For information on how
to round the value, see "Remarks". The bottom end of
the screen corresponds to -
.97, the center to 0, and
the top end to +3.95.
QUERY SYNTAX VCUR?
RESPONSE FORMAT <Cursor1>, <Cursor2>
Current positions of the voltage cursors are identified
in <Cursor1> and <Cursor2>.
The format is <NR3 Numeric Response Data>.
REMARKS The resolution of <Cursor1> and <Cursor2> is 0.02. If
other value is input, it is rounded to the number having
small absolute value.
VCUR command reports Device-
pecific error (DDE) when
CURM is not DV or DHDV.
on the
917976 Rev A 55
WaveJet 300A Series
_
Vertical VDIV
Command/Query
DESCRIPTION The VDIV command sets the vertical sensitivity of the
specified input channel in units of "V/div". When the
specified value exceeds the allowable range, it is
rounded according to the 1-2-5 step rule. The VDIV?
query returns the defined vertical sensitivity. While
the numerical value expressed in voltage is returned,
the suffix is not returned.
COMMAND SYNTAX <trace>:VDIV <v_gain>
<trace>: = {C1, C2, C3, C4, M1} (WJ354/334/324/314)
: = {C1, C2, M1} (WJ352/332/322/312)
<v_gain>:= Vertical sensitivity.
The <DECIMAL NUMERIC PROGRAM DATA> format is basically
used, and the suffix is also valid. For rounding rules,
see "Remarks".
QUERY SYNTAX <trace>:VDIV?
RESPONSE FORMAT <v_gain>
The currently defined vertical sensitivity is
identified in <v
format.
REMARKS
Rounding the value in <v_gain>. (when probe ratio is 1:1)
Rounding range Set vertical
The trace to which the waveform data is transferred is
identified in <dir>.
REMARKS
917976 Rev A 57
WaveJet 300A Series
d
Acquisition WSGL
Command/Query
DESCRIPTION WSGL sets the trigger mode to "SINGLE".
WSGL? also sets the trigger mode to "SINGLE", and then
waits the single measurement to be
is used to synchronize the application program with the
completion of waveform data acquisition.
COMMAND SYNTAX WSGL
QUERY SYNTAX WSGL?
RESPONSE FORMAT +000001
REMARKS WSGL/WSGL? reports device-specific error (DDE) and
does not performed when XYDS is XY.
DISPLAY XYDS
Command/Query
DESCRIPTION The XYDS command selects YT, XY, or XY(Triggered)
display type. The XYDS? query returns the current
display type.
COMMAND SYNTAX XYDS <type>
<type> := {YT, XY, XYTRG}
YT := Select display type YT
XY := Select display type XY
XYTRG := Select display type XY(Triggered)
one. The WSGL? query
QUERY SYNTAX XYDS?
RESPONSE FORMAT <type>
§ § §
58917976 Rev A
WaveJet 300A Remote Control Manual
917976 Rev A 59
WaveJet 300A Series
Toxic or Hazardous Substances and Elements
Hexavalent
Lead
Part Name
PCBAs X O X X X X
Mechanical Hardware O O X O O O
Sheet Metal O O X O O O
Plastic Parts O O O O X X
Cable Assemblies X O X O X X
Display X O X X X X
Power Supply X X X O X X
Fans X O X O X X
Battery for Processor X O X O O O
Power Cord X O X O X X
Ext Power Supply (if present) X X X O X X
Probes (if present) X O X O X X
(Pb)
Mercury
(Hg)
Cadmium
(Cd)
Chromium
(Cr6+)
Polybrominated
Biphenyls
(PBB)
Polybrominated
Diphenyl Ethers
(PBDE)
CD Drive (if present) X O X O X X
Fuse (if present) X O X O O O
Product Case (if present) O O O O X X
Adapters/Modules (if
present)
Mouse (if present) X O X O X X
O: Indicates that this toxic or hazardous substance contained in all of the homogeneous materials for this part is
below the limit requirement specified in SJ/T11363-2006.
X: Indicates that this toxic or hazardous substance contained in at least one of the homogenous materials used
for this part is above the limit requirement specified in SJ/T11363-2006.
EFUP (Environmental Friendly Use Period) Use Conditions: refer to the environmental conditions stated in the
specifications section of this Manual.
EFUP for Battery: 5 Years
X O O O O O
60917976 Rev A
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.