Instructions
RIGOL  Chapter 4 Troubleshooting&Message 
User’s Guide for DSA800/E Series 
4-12 
-160  Block data error. 
This error, as well as errors -161 to -169, is generated when parsing a 
block data element. This error message is always used when the 
device cannot detect a more specific error. 
-161  Invalid block data. 
A block data element was expected, but was invalid for some reason 
(see IEEE 488.2, 7.7.6.2); for example, an END message was received 
before the length was satisfied. 
-168 
Block data not allowed. 
A legal block data element was encountered but was not allowed by 
the device at this point in parsing. 
-170  Expression error. 
This error, as well as errors -171 to -179, is generated when parsing an 
expression data element. This error message is always used when the 
device cannot detect a more specific error. 
-171  Invalid expression. 
The expression data element was invalid (see IEEE 488.2, 7.7.7.2); for 
example, unmatched parentheses or an illegal character. 
-178 
Expression data not allowed. 
A legal expression data was encountered but was not allowed by the 
device at this point in parsing. 
-180  Macro error. 
This error, as well as errors -181 to -189, is generated when defining a 
macro or executing a macro. This error message is always used when 
the device cannot detect a more specific error. 
-181  Invalid outside macro definition. 
Indicate that a macro parameter placeholder ($<number) was 
encountered outside of a macro definition. 
-183 
Invalid inside macro definition. 
Indicate that the program message unit sequence, sent with a *DDT 
or *DMC command, is syntactically invalid (see IEEE 488.2, 10.7.6.3). 
-184  Macro parameter error. 
Indicate that the command parameter type or value inside the macro 
definition is wrong. 










