DS335 Synthesized Function Generator
DS335 Synthesized Function Generator
DS335 Synthesized Function Generator
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Abridged Command List<br />
ix<br />
Abridged Command List<br />
Syntax<br />
Variables i,j are integers. Variable x is a real number in integer, real, or exponential notation.<br />
Commands which may be queried have a in parentheses () after the mnemonic. The ( ) are not sent.<br />
Commands that may only be queried have a '' after the mnemonic. Commands which may not be queried<br />
have no ''. Optional parameters are enclosed by {}.<br />
<strong>Function</strong> Output Control Commands<br />
AECL<br />
AMPL() x<br />
ATTL<br />
FREQ() x<br />
FUNC() i<br />
INVT()i<br />
KEYS() i<br />
OFFS()x<br />
SYNC() i<br />
TERM() i<br />
Sets the output amplitude/offset to ECL levels (1Vpp, -1.3V offset).<br />
Sets the output amplitude to x. x is a value plus units indicator. The units can<br />
be VP (Vpp), VR (Vrms). Example: AMPL 1.00VR sets 1.00 Vrms.<br />
Sets the output amplitude/offset to TTL levels (5 Vpp, 2.5 V offset).<br />
Sets the output frequency to x Hz.<br />
Sets the output function. 0 = sine, 1 = square, 2 = triangle, 3 = ramp,<br />
4 = noise.<br />
Sets the output inversion on (i=1) or off (i=0). Used with the ramp function.<br />
Simulates a key press or reads the most recently pressed key.<br />
Sets the output offset to x volts.<br />
Turns the Sync output on (i=1) or off (i=0).<br />
Sets the output source impedance to 50Ω (i=0), Hi-Z (i=1).<br />
Sweep control commands<br />
FSEN() i<br />
*TRG<br />
SDIR()i<br />
SPFR() x<br />
SRAT() x<br />
STFR() x<br />
STYP() i<br />
SWEN() i<br />
TSRC() i<br />
Enables FSK on (i=1) or off (i=0). Valid only if SDIR2 is sent first.<br />
Triggers single sweeps if in single trigger mode.<br />
Sets the sweep direction 0 = Ramp, 1 = Triangle, 2 = FSK.<br />
Sets the sweep stop frequency to x Hz.<br />
Sets the sweep rate to x Hz.<br />
Sets the sweep start frequency to x Hz.<br />
Sets the sweep type. 0 = linear sweep, 1 = logarithmic sweep.<br />
Turns sweeps on (i=1) or off (i=0).<br />
Sets the trigger source for sweeps. 0 = single, 1 = internal sweep rate.<br />
Setup Control Commands<br />
*IDN<br />
Returns the device identification.<br />
*RCL i Recalls stored setting i.<br />
*RST<br />
Clears instrument to default settings.<br />
*SAV i Stores the current settings in storage location i.<br />
Status Reporting Commands<br />
*CLS<br />
*ESE() j<br />
*ESR {j}<br />
*PSC() j<br />
*SRE() j<br />
*STB {j}<br />
STAT {j}<br />
DENA() j<br />
Clears all status registers.<br />
Sets/reads the standard status byte enable register.<br />
Reads the standard status register, or just bit j of register.<br />
Sets the power on status clear bit. This allows SRQ's on power up if desired.<br />
Sets/reads the serial poll enable register.<br />
Reads the serial poll register, or just bit n of register.<br />
Reads the DDS status register, or just bit n of register.<br />
Sets/reads the DDS status enable register.<br />
<strong>DS335</strong> <strong>Synthesized</strong> <strong>Function</strong> <strong>Generator</strong>