Abridged Command List
x
LDWF? i,j
Allows downloading a j point arbitrary waveform of format i. i = 0 = point format, i= 1 =
vector format. After execution of this query the DS345 will return the ascii value 1. The
binary waveform data may now be downloaded.
Setup Control Commands
*IDN?
Returns the device identification .
*RCL i
Recalls stored setting i.
*RST
Clears instrument to default settings.
*SAV i
Stores the current settings in storage location i.
Status Reporting Commands
*CLS
Clears all status registers.
*ESE(?) j
Sets/reads the standard status byte enable register.
*ESR? {j}
Reads the standard status register, or just bit j of register.
*PSC(?) j
Sets the power on status clear bit. This allows SRQ's on power up if desired.
*SRE(?) j
Sets/reads the serial poll enable register.
*STB? {j}
Reads the serial poll register, or just bit n of register.
STAT? {j}
Reads the DDS status register, or just bit n of register.
DENA(?) j
Sets/reads the DDS status enable register.
Hardware Test and Calibration Control
*CAL?
Starts autocal and returns status when done.
*TST?
Starts self-test and returns status when done.
Status Byte Definitions
Serial Poll Status Byte
bit name usage
0 Sweep Done set when no sweeps in
progress
1 Mod Enable
set when modulation is
enabled
2 User SRQ
set when the user issues a
front panel SRQ
3 DDS
set when an unmasked bit in
DDS status byte is set
4 MAV
set when GPIB output queue is
non-empty
5 ESB
set when an unmasked bit in
std event status byte is set
6 RQS
SRQ bit
7 No Command set when there are no
unexecuted commands in input
queue
Standard Event Status Byte
bit name usage
0
unused
1
unused
2
Query Error
set on output queue overflow
3
unused
4
Execution Err set on error in command
execution
5
Command Err set on command syntax error
6
URQ
set on any front panel key
press
7
PON
set on power on
DDS Status Byte
bit name usage
0
Trig'd
set on burst/sweep trigger
1
Trig Error
set on trigger error
2
Ext Clock
set when locked to an external
clock
3
Clk Error
set when an external clock
error occurs
4
Warmup
set when the DS345 is warmed
up
5
Test Error
set when self test fails
6
Cal Error
set when autocal fails
7
mem err
set on power up memory error
Summary of Contents for DS345
Page 2: ......
Page 5: ...DS345 Synthesized Function Generator iii...
Page 20: ...Introduction 2 4...
Page 64: ...Programming Commands 3 14...
Page 72: ...Program Examples 3 22...
Page 78: ...Troubleshooting 4 6...
Page 82: ...Performance Tests 5 4...
Page 101: ...Calibration 6 10...
Page 109: ...Arbitrary Waveform Composer 7 8...
Page 117: ...DS345 Circuitry 8 8...