User`s guide
8-17
Programmer’s Quick Reference
Commands and Queries
:TRIGger:TV:STANdard <standard> :TRIGger:TV:STANdard? <standard> ::= {GENeric | NTSc | PAL | PALM | SECam}
:TRIGger:TV:TVMODE <mode> :TRIGger:TV:TVMODE? <mode> ::= {Field<n> | ALLFields | LINE | ALLLines | LINEField<n>
| LINEAlt | LINEVert}
<n> ::= 1-2 in NR1 format
:TRIGger:USB:SOURce:DMINus
<source>
:TRIGger:USB:SOURce:DMINus? <source> ::= {CHANnel<n> | EXTernal} for the 546xxA
<source> ::= {CHANnel<n> | DIGital0,...,DIGital15} for the 546xxD
<slope> ::= {POSitive | NEGative}
<n> ::= 1-2 or 1-4 in NR1 format
:TRIGger:USB:SOURce:DPLus
<source>
:TRIGger:USB:SOURce:DPLus? <source> ::= {CHANnel<n> | EXTernal} for the 546xxA
<source> ::= {CHANnel<n> | DIGital0,...,DIGital15} for the 546xxD
<slope> ::= {POSitive | NEGative}
<n> ::= 1-2 or 1-4 in NR1 format
:TRIGger:USB:SPEed <value> :TRIGger:USB:SPEed? <value> ::= {LOW | FULL}
:TRIGger:USB:TRIGer <value> :TRIGger:USB:TRIGger? <value> ::= {SOP | EOP | ENTersuspend | EXITsuspend | RESet}
n/a *TST? <result> ::= 0 or non-zero value; an integer in NR1 format
:VIEW <source> n/a <source> ::= {CHANnel<n> | PMEMory{0 | 1 | 2} | FUNCtion |
MATH} for 546xxA
<source> ::= {CHANnel<n> | DIGital0,...,DIGital15 |
PMEMory{0 | 1 | 2} | FUNCtion | MATH} for 546xxD
<n> ::= 1-2 or 1-4 in NR1 format
*WAI n/a n/a
:WAVeform:BYTeorder <value> :WAVeform:BYTeorder? <value> ::= {LSBFirst | MSBFirst}
na :WAVeform:COUNt? <count> ::= an integer from 1 to 16383 in NR1 format
n/a :WAVeform:DATA? <binary block length bytes>, <binary data>
For example, to transmit 2000 bytes of data, the syntax would be:
#800002000<2000 bytes of data><NL>
8 is the number of digits that follow
00002000 is the number of bytes to be transmitted
<2000 bytes of data> is the actual data
:WAVeform:FORMat <value> :WAVeform:FORMat? <value> ::= {WORD | BYTE | ASCII}
:WAVeform:POINts <# points> :WAVeform:POINts? [MAXimum] <# points> ::= {100 | 250 | 500 | 1000 | 2000 | MAXimum}
n/a :WAVeform:PREamble? <preamble_block> ::= <format NR1>, <type NR1>, <points
NR1>,<count NR1>, <xincrement NR3>, <xorigin NR3>,
<xreference NR1>, <yincrement NR3>, <yorigin NR3>,
<yreference NR1>
<format> ::= an integer in NR1 format:
0 for BYTE format
1 for WORD format
2 for ASCii format
<type> ::= an integer in NR1 format:
2 for AVERage type
0 for NORMal type
1 for PEAK detect type
<count> ::= Average count, or 1 if PEAK detect type or NORMal;
an integer in NR1 format
:WAVeform:SOURce <source> :WAVeform:SOURce? <source> ::= {CHANnel<n> | POD1 | POD2 | FUNCtion |MATH}
<n> ::= 1-2 integer in NR1 format
n/a :WAVeform:TYPE? <return_mode> ::= {NORM | PEAK | AVER}
Command Query Options and Query Returns