Specifications

Command Syntax
TDS3000, TDS3000B, and TDS3000C Series Programmer Manual
2-3
Commands have the structure:
[:]<Header>[<Space><Argument>[<Comma><Argument>]...]
A command header consists of one or more mnemonics arranged in a hierarchi-
cal or tree structure. The first mnemonic is the base or root of the tree and each
subsequent mnemonic is a level or branch off the previous one. Commands at a
higher level in the tree may affect those at a lower level. The leading colon (:)
always returns you to the base of the command tree.
Queries have the structure:
H [:]<Header>?
H [:]<Header>?[<Space><Argument>[<Comma><Argument>]...]
You can specify a query command at any level within the command tree unless
otherwise noted. These branch queries return information about all the mnemon-
ics below the specified branch or level. For example, TRIGger:A:EDGe:SLOpe
returns the rising or falling slope for the A edge trigger. TRIGger:A:EDGe?
returns the trigger coupling, source, and slope for A edge trigger. TRIGger:A sets
the trigger level and returns the current A trigger parameters.
You can control whether the oscilloscope returns headers as part of the query
response. Use the HEADer command to control this feature. If header is on, the
query response returns command headers and formats itself as a valid set
command. When header is off, the response includes only the values. This may
make it easier to parse and extract the information from the response. Table 2--3
shows the difference in responses.
Table 2- 3: Comparison of Header Off and On Responses
Query Header off response Header on response
ACQuire:NUMAVg? 100 :ACQUIRE:NUMAVG 100
CH1:COUPling? AC :CH1:COUPLING AC
NOTE. Responses are always in Upper Case.
Commands
Queries
Headers in Query
Responses