Agilent Technologies E3633A Video Gaming Accessories User Manual


 
11
Contents
Contents
Calibration Commands- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 98
RS-232 Interface Commands - - - - - - - - - - - - - - - - - - - - - - - - - - - 101
The SCPI Status Registers - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 102
What is an Event Register? - - - - - - - - - - - - - - - - - - - - - - - - - - 102
What is an Enable Register? - - - - - - - - - - - - - - - - - - - - - - - - - 102
SCPI Status System - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 103
The Questionable Status Register- - - - - - - - - - - - - - - - - - - - - 104
The Standard Event Register - - - - - - - - - - - - - - - - - - - - - - - - 105
The Status Byte Register- - - - - - - - - - - - - - - - - - - - - - - - - - - - 106
Using Service Request (SRQ) and Serial POLL - - - - - - - - - - 107
Using *STB? to Read the Status Byte - - - - - - - - - - - - - - - - - - 108
Using the Message Available Bit (MAV)- - - - - - - - - - - - - - - - 108
To Interrupt Your Bus Controller Using SRQ - - - - - - - - - - - 108
To Determine When a Command Sequence is Completed - 109
Using *OPC to Signal When Data is in the Output Buffer - - 109
Status Reporting Commands - - - - - - - - - - - - - - - - - - - - - - - - - - - 110
An Introduction to the SCPI Language - - - - - - - - - - - - - - - - - - - 113
Command Format Used in This Manual- - - - - - - - - - - - - - - - 114
Command Separators - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 115
Using the MIN and MAX Parameters - - - - - - - - - - - - - - - - - - 115
Querying Parameter Settings - - - - - - - - - - - - - - - - - - - - - - - - 116
SCPI Command Terminators - - - - - - - - - - - - - - - - - - - - - - - - 116
IEEE-488.2 Common Commands - - - - - - - - - - - - - - - - - - - - - 116
SCPI Parameter Types - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 117
Halting an Output in Progress - - - - - - - - - - - - - - - - - - - - - - - - - - 118
SCPI Conformance Information- - - - - - - - - - - - - - - - - - - - - - - - - 119
IEEE-488 Conformance Information - - - - - - - - - - - - - - - - - - - - - 122
Chapter 5 Error Messages
Execution Errors - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 125
Self-Test Errors- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 130
Calibration Errors- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 131
Chapter 6 Application Programs
Example Program for C and C++- - - - - - - - - - - - - - - - - - - - - - - - 135
Example Program for Excel 97 - - - - - - - - - - - - - - - - - - - - - - - - - 139
Chapter 7 Tutorial
Overview of Agilent E3633A and Agilent E3634A Operation - - 147
Output Characteristics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 149
Unregulated State - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 151
Unwanted Signals - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 151
Connecting the Load- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 153