Contents
Agilent 4155C/4156C SCPI Command Reference, Edition 1 Contents-1
1. Functional Syntax Conventions
Program Message Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Subsystem Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Common Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Parameter Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
(Decimal) Numeric Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
String Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Character Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Arbitrary Block Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Non-decimal Numeric Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Boolean Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
2. Response Message Syntax
NR1 Numeric Response Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
NR2 numeric response data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
NR3 Numeric Response Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Hexadecimal Numeric Response Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Octal Numeric Response Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Binary Numeric Response Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
String Response Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
Character Response Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Definite Length Arbitrary Block Response Data . . . . . . . . . . . . . . . . . . . . . . . . 2-11
Indefinite length arbitrary block response data . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
3. Status Reporting Structure
Status Byte Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Service Request Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5