What Does the NI-SCOPE Self-Test Function Do?
Primary Software: Driver Software>>NI-SCOPE
Primary Software Version: 1.6
Primary Software Fixed Version: N/A
Secondary Software: N/A
There is a function in the NI-SCOPE instrument driver that you can use to verify the communication between the NI-SCOPE board and the computer. It is called niScope Self Test.vi in LabVIEW and niScope_self_test() in C. What does this function actually test?
What this function actually does depends on the type of high-speed digitizer board you are using.
For the NI PXI/PCI-5102:
The self-test function calls the function Init_DA_Boards(), which is an NI-DAQ C function that polls the board to see what kind of board it is. It also initializes the board to its default state. The function reference help for NI-DAQ explains this function in greater detail.
NOTE: National Instruments is no longer creating a Function Reference Manual for NI-DAQ. All of the NI-DAQ functions are now described in the NI-DAQ Function Reference Online Help file. To view the NI-DAQ Function Reference Online Help, go to Start » Programs » National Instruments » NI-DAQ » NI-DAQ Help.
For the NI PCI-5112 and NI PCI-5911:
The self-test function reads the EEPROM on the board and checks for a match between an identification code on the EEPROM and one in software. This is just a constant value. This test allows you to see if there is communication between the computer and the board. This is equivalent to right-clicking on the board in Measurement & Automation Explorer (MAX) and choosing "Test Resources". These boards are NOT initialized to their default settings with the "niScope Self Test" function.
Related Links: Product Manuals: NI High-Speed Digitizers Help
Report Date: 02/15/2001
Last Updated: 10/21/2010
Document ID: 26EHD2Y5