Appendix B
Common Questions
B-2
ni.com
MACH_EXTRA to include the object files for NI-VXI. This action ensures
that the NI-VXI software is available as soon as the operating system
finishes booting.
What is the function of the NI-VXI utilities?
The utilities have the following responsibilities:
•
Resman—This utility initializes and configures all the other devices in
your VXI system.
•
vxitedit—This utility configures your National Instruments hardware.
•
victext—This utility allows you to communicate interactively with
VXI devices over the VXIbus using the NI-VXI API.
What does Resman do?
The Resman utility performs the duties of a VXI Resource Manager
as discussed in the VXIbus specification. When you set a National
Instruments controller to Logical Address 0, you will at some point need to
run Resman to configure your VXI instruments. If your controller uses a
different (nonzero) logical address and is a message-based device, you need
to start Resman before running it on the Logical Address 0 computer.
When do you need to run Resman?
Run Resman whenever you need to configure your VXI instruments.
For example, if you power-cycle your VXI chassis, your instruments will
be reset, and you will need to run Resman to configure them. You can get
into trouble if you run Resman when your devices are not in a reset state.
Therefore, if you need to run Resman after running it once, you should reset
all of your VXI instruments.
How do I handle VME devices?
Although there is no way to detect VME devices in a system automatically,
you can add them easily through the Non-VXI Device Editor in vxitedit.
After you assign a pseudo-logical address and other resource values,
Resman can configure the VME devices into your VXI system.
How can I determine the revision of the VXIpc controller that my
NI-VXI software supports?
Run the NI-VXI utility program victext. Type
ver
at the prompt. The utility
displays the versions of victext and NI-VXI, and the latest VXIpc hardware
revision that this NI-VXI driver supports.