Agilent Technologies E1301B Computer Hardware User Manual


 
Using Supported Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
The Supported Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
Using the HP 700/22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
Using the WYSEØ WY-30œ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
Using Other Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
What “Not Supported” Means . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Testing Terminals for Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Using a Terminal Without Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
In Case of Difficulty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
Instrument Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
4. Using the Mainframe
Using this Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Using the Pacer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Changing the Primary GPIB Address . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Synchronizing Internal and External Instruments . . . . . . . . . . . . . . . . . . . . 4-3
Mainframe Data Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Using Mainframe Data Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Non-Volatile User Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Allocating a User Memory Segment . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Locating the NRAM segment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Using :DOWNload and :UPload? to Access Data . . . . . . . . . . . . . . . . . . 4-9
Data Formats for :DOWNload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
5. Downloading Device Drivers
About this Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
What You Will Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Memory Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Download Program Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
Editing the Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
Downloading Drivers in MS-DOS Systems . . . . . . . . . . . . . . . . . . . . . . . . 5-6
Downloading Drivers in GPIB Systems with IBASIC . . . . . . . . . . . . . . . . . . 5-7
Downloading Drivers in GPIB Systems with BASIC . . . . . . . . . . . . . . . . . . 5-8
Downloading Multiple Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
Checking Driver Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
Manually Downloading a Driverdown manual . . . . . . . . . . . . . . . . . . . . . . 5-10
Preparing Memory for Manual Downloading . . . . . . . . . . . . . . . . . . . . . 5-10
Manually Downloading Over GPIB . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
Manually Downloading Over RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
6. Controlling Instruments Using GPIB
About this Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Programming Hints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Status System Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
The Status Byte Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
Reading the Status Byte Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Service Request Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
2 - Table of Contents