Chapter 3 |
|
VXI Programming Using the IEEE 1394 Serial Bus | 35 |
Using this Chapter | 35 |
Programming | 35 |
Opening Instrument Sessions | 35 |
Optimizing Programs | 36 |
Block Data Transfers | 36 |
Block Transfers using HP VXIplug&play Drivers | 37 |
Block Transfers using HP VISA | 40 |
HP E8491A Triggering | 43 |
Using Triggers | 43 |
Configuring the E8491A Trig In and Trig Out Ports | 44 |
Triggering Example | 45 |
Trigger Pull Up | 47 |
Using HP E8491A Shared Memory | 47 |
Locating E8491A Shared Memory | 47 |
Example Programs | 49 |
Storing Readings in Shared Memory - HP VISA Example | 50 |
Storing Readings in Shared Memory - SICL Example | 54 |
Chapter 4 |
|
IEEE 1394 Fundamentals and |
|
Interface Overview | 57 |
Using this Chapter | 57 |
IEEE 1394 Topology and Terminology | 57 |
Features of the IEEE 1394 Bus | 58 |
Optimizing the Configuration | 59 |
IEEE 1394 Data Transfer Protocol | 59 |
Asynchronous Data Transfers | 60 |
Fair Arbitration Protocol | 60 |
VXI Data Transfers | 60 |
The Adaptec® | 61 |
The HP E8491A PC to VXI Interconnect | 62 |
Using the HP E8491A with the HP E1406 Command Module | 64 |
The HP I_O Libraries | 64 |
Appendix A |
|
Specifications | 65 |
Interface Characteristics | 65 |
VXI Characteristics | 65 |
General | 65 |
CLK 10 | 66 |
External Trigger Input | 66 |
External Trigger Output | 66 |
Trigger Delays | 67 |
Cooling | 67 |
Power Supply Loading | 67 |
2 Contents