RIGOL
Programming Guide for DS1000CA Series
Contents
Chapter 1 Programming Introduction ................................................ 1-1
Communication Interfaces ...................................................................... 1-2
Command Introduction ........................................................................... 1-3
Command Syntax ..................................................................................... 1-3
Symbol Instruction .................................................................................... 1-4
Command Abbreviation ............................................................................ 1-5
Parameter Type ........................................................................................ 1-6
Chapter 2 Command Systems ............................................................ 2-1
General Commands ................................................................................ 2-2
SYSTem Commands................................................................................ 2-4
ACQuire Commands ............................................................................... 2-6
DISPlay Commands ................................................................................ 2-9
TIMebase Commonds ........................................................................... 2-14
TRIGger Commands ............................................................................. 2-18
Trigger Control ........................................................................................ 2-20
EDGE Trigger ......................................................................................... 2-24
PULSe Trigger ........................................................................................ 2-25
VIDEO Trigger ........................................................................................ 2-27
SLOPe Trigger ........................................................................................ 2-30
ALTernation Trigger ................................................................................. 2-34
STORage Commands ............................................................................ 2-43
MATH Commands ................................................................................. 2-45
CHANnel Commands ............................................................................ 2-48
MEASure Commands ............................................................................ 2-54
WAVeform Commands .......................................................................... 2-63
KEY Commands ................................................................................... 2-66
CURSor Commands .............................................................................. 2-78
Other Commands ................................................................................. 2-85
Chapter 3 Programming Example ...................................................... 3-1
Prepare for Programming ........................................................................ 3-2
Program in Visual C++ 6.0 ...................................................................... 3-3
Program in Visual Basic 6.0 ..................................................................... 3-8