
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