Command introduction, Command syntax, Command introduction -3 – RIGOL DS1000B User Manual
Page 9: Command syntax -3

RIGOL
Programming Guide for DS1000B Series
1-3
Command Introduction
Command Syntax
 
The commands system of DS1000B series oscilloscope is a multistage tree structure, 
and each of sub-system is consists of a “Root” keyword and multilayered keywords. 
The commands are always begin with a “:”(except for IEEE commands) and the 
keywords are also separated by “:”; optional parameters are permitted to follow the 
keywords; “?” appeared following a command line denotes to query this function; 
besides, “space” is used to divide command and parameter. 
 
For example: 
:TRIGger:EDGE:SLOPe {POSitive|NEGative|ALTernation} 
:TRIGger:EDGE:SLOPe? 
 
TRIGger is the root keyword of the command, EDGE and SLOPe is separately its 
second and third keyword, all of them are separated by “:”. Connects enclosed in the 
“{}” denote the parameters permitted to be set by user; “?” denotes to query; the 
command :TRIGger:EDGE:SLOPe is set apart from parameter using “space”. “,” is 
used to compart the parameters existed in some commands, for example: 
:TRIGger:PATTern:PATTern 
