Table of Contents
TDS200/1000/2000 Series Oscilloscope Programmer Manual
iii
List of Figures
Figure 2-1: Command message elements 2-3. . . . . . . . . . . . . . . 
Figure 2-2: Block argument example 2-13. . . . . . . . . . . . . . . . . . 
Figure 3-1: The Standard Event Status Register (SESR) 3-2. . 
Figure 3-2: The Status Byte Register (SBR) 3-3. . . . . . . . . . . . . 
Figure 3-3: The Device Event Status Enable Register 
(DESER) 3-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Figure 3-4: The Event Status Enable Register (ESER) 3-5. . . . 
Figure 3-5: The Service Request Enable Register 
(SRER) 3-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Figure 3-6: Status and event handling process 3-9. . . . . . . . . . . 
Figure 3-7: Command processing without using 
synchronization 3-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Figure 3-8: Processing sequence with synchronization 3-11. . . . 
List of Tables
Table 2-1: BNF notation  2-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Table 2-2: Command message elements  2-2. . . . . . . . . . . . . . . . 
Table 2-3: Comparison of Header Off and Header On 
responses 2-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Table 2-4: Types of numeric arguments  2-10. . . . . . . . . . . . . . . . 
Table 2-5: Oscilloscope handling of incorrect numeric 
arguments 2-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
Table 2-6: Parts of a block argument 2-12. . . . . . . . . . . . . . . . . . 
Table 2-7: Acquisition commands  2-15. . . . . . . . . . . . . . . . . . . . . 
Table 2-8: Calibration and Diagnostic commands  2-16. . . . . . .