HP E8491A manual

Page 72

The names.cf Configuration File

The oride.cf Configuration File

The vmedev.cf Configuration File

The cmdrsrvt.cf Configuration File

The dynamic.cf Configuration File

The names.cf file is a database that contains a list of symbolic names to assign VXI devices that have been configured. The ivxirm utility reads the model id number from the VXI device and the ivxisc utility uses that information and this file to print out the VXI device symbolic name. If you add a new VXI device to your system that is not currently in the database, you may want to add an entry to this file.

This file is edited by selecting “Add/delete symbolic names of VXI devices” in the Resource Manager window (Figure B-2).

The oride.cf file contains values to be written to logical address space for register-based instruments. This data is written to A16 address space after the resource manager runs, but before the system’s resources are released. This can be used for custom configuration of register-based instruments every time the resource manager runs.

This file is edited by selecting “Add/delete values to be written to logical address space” in the Resource Manager window (Figure B-2).

The vmedev.cf file contains a list of VME devices that use resources in the VXI cardcage. Since the resource manager is unable to detect VME devices, the resource manager uses this information to determine such things as the slot number where the VME device is located, what type (A16, A24, or A32) and how much memory it uses, and what interrupt lines it uses. Additionally, the resource manager verifies that multiple resources aren’t allocated. This file is also used by the ivxisc utility to print out information about the devices.

This file is edited by selecting “Add/delete VME devices that use resources” in the Resource Manager window (Figure B-2).

The cmdrsrvt.cf file contains a commander/servant hierarchy other than the default for the VXI system. The resource manager will set up the commander/servant hierarchy according to the commander’s logical addresses and the servant area switch. However, you can use this file to override the default based on the commander’s servant area. This file should only contain changes from the default.

This file is edited by selecting “Edit commander/servant hierarchy” in the Resource Manager window (Figure B-2).

The dynamic.cf file contains a list of VXI devices to be dynamically configured. You only need to add entries to this file if you want to override the default dynamic configuration assignment by the resource manager. Normally, if you have a dynamically configurable device and the logical address is set at 255, the resource manager will assign the first available address. However, if a dynamically configurable device has an entry in this file, the resource manager will assign the address listed in the file.

This file is edited by selecting “Edit list of dynamically configured devices” in the Resource Manager window (Figure B-2).

72 Editing the HP E8491A Resource Manager Configuration

Appendix B

Image 72
Contents Contents Chapter Index Contents HEWLETT-PACKARD Warranty Statement Documentation History Manufacturer’s Name Page Business Reply Mail Page Interface Installation Configuration Component OverviewVXI Programming Using Ieee 1394 Serial Bus Additional InformationInterface Installation and Configuration Installing Ieee Host AdapterLayout of the Adaptec AHA-8940 1394-to-PCI Host Adapter Locating a PCI bus Expansion Slot Connecting the Power Cable Installing HP E8491A Interconnect Where to go NextPage Connecting the HP E8491A to the Host Adapter Installing VXI Instruments InstrumentsInstalling C-size Instruments Installing A- and B-size Instruments Shows the installation of A- and B-size instrumentsPage Interface Installation and Configuration Chapter Configuring the HP E8491A Interconnect 10. The HP IO Libraries Program Group11. The HP IO Libraries IO Config Utility Editing the HP E8491A Configuration 12. Editing the HP E8491A ConfigurationInstalling Editing the HP E8491A Configuration on Windows 95 PlatformsInstrument Drivers Verifying the Installation Viewing the Resource Manager Output 17 is a partial listing of a typical resource manager output Page Running the Resource Manager Page VXI Programming Using the Ieee 1394 Serial Bus Optimizing Programs Block Data TransfersBlock Transfers using HP VXIplug&play Drivers For i=0 i10 i+=2 Printf%lf\n\n,dataPtri*range/32768 Comments HP Visa Error checking routine Comments HP E8491A Triggering TTLTRG7 TTLTRG0Configuring the E8491A Trig In and Trig Out Ports ItrigallTurn off the autozero function iprintfe1412, Zeroauto OFF\n Program, ivxitrigroutee8491s, ITRIGEXT0 Using HP E8491A Shared Memory Locating E8491A Shared MemoryLocating Shared Memory Using HP Visa Starting address of E8491A shared Memory hexadecimal Storing Readings Shared Memory HP Visa Example #define E8491 VXI00INSTRUnsigned char ViClosefw E8491 Error handling function Storing Readings Shared Memory Sicl Example Ivxirminfoe8491, 0, &info startaddr = info.memstart Comments Ieee 1394 Fundamentals Interface Overview Ieee 1394 Topology and TerminologyFeatures of the Ieee 1394 Bus Terms shown in -1 are defined in the following tableOptimizing the Configuration Ieee Data Transfer ProtocolIeee 1394 Fundamentals and Interface Overview Chapter Adaptec AHA-8940 Host Adapter Interface Cable HP E8491A PC to VXI Interconnect PIN #Configuration Label Using the HP E8491A With the HP E1406 Command Module HP IO LibrariesInterface Characteristics VXI Characteristics GeneralCLK External Trigger InputExternal Trigger Output Trigger Delays Power Supply LoadingCooling Specifications Appendix a Editing the HP E8491A Resource Manager Configuration Configuration File OverviewPage Page Page Using ivxisc Utility Function OverviewPage Iclear Sicl interface name, logical address Page Index MXI Trig In specifications Index