Instructions
RIGOL 
VIII  DSG800 Programming Guide 
Document Overview 
This manual introduces how to program the RF signal generator over the remote interfaces in details.  
Main Topics in this Manual: 
Chapter 1 Programming Overview 
This chapter outlines how to build the remote communication between the RF signal generator and PC and 
how to control the RF signal generator remotely. Besides, it also provides a brief introduction of the SCPI 
commands. 
Chapter 2 Command System 
This chapter introduces the syntax, function, parameter and using instruction of each DSG800 command in 
alphabetical order (from A to Z). 
Chapter 3 Application Examples 
This chapter provides the application examples of the main functions of the RF signal generator. In the 
application examples, a series of commands are combined to realize the basic functions of the RF signal 
generator. 
Chapter 4 Programming Demos 
This chapter introduces how to program and control DSG800 using development tools, such as Visual C++, 
Visual Basic and LabVIEW. 
Chapter 5 Appendix 
This chapter provides various information, such as factory setting list.  
Tip 
The latest version of this manual can be downloaded from www.rigol.com. 
Format Conventions in this Manual: 
1.  Key 
The key at the front panel is denoted by the format of "Key Name (Bold) + Text Box" in the manual. For 
example, FREQ denotes the FREQ key. 
2.  Menu 
The menu item is denoted by the format of "Menu Word (Bold) + Character Shading" in the manual. 
For example, LF denotes the "LF" menu item under FREQ. 
3.  Operation Step   
The next step of operation is denoted by an arrow "" in the manual. For example, FREQ  LF 
denotes pressing FREQ at the front panel and then pressing LF. 
Content Conventions in this Manual: 
DSG800 series RF signal generator includes DSG830 and DSG815. The introductions of the DSG800 series 
commands in this manual are based on DSG830, unless otherwise noted. 










