2 | ni.com | NI 5114 Calibration Procedure
Software
To calibrate the NI 5114, install the following versions of NI-SCOPE.
You can download NI-SCOPE from the Instrument Driver Network at
ni.com/idnet.
NI-SCOPE supports programming the Self-Calibration and Verification sections in a number of
programming languages. However, only LabVIEW and C are supported for the Adjustment
section.
NI-SCOPE includes all the functions and attributes necessary for calibrating the NI 5114.
LabVIEW support is installed in
niScopeCal.llb, and all calibration functions appear in the
function palette. For LabWindows
™
/CVI
™
, the NI-SCOPE function panel niScopeCal.fp
provides further help on the functions available in CVI. Refer to Table 2 for installed file
locations.
Calibration functions are LabVIEW VIs or C function calls in the NI-SCOPE driver. The C
function calls are valid for any compiler capable of calling a 32-bit DLL. Many of the functions
use constants defined in the
niScopeCal.h file. To use these constants in C, you must include
niScopeCal.h in your code when you write the calibration procedure.
For more information on the calibration VIs and functions, refer to the NI-SCOPE Function
Reference Help or the NI-SCOPE LabVIEW Reference Help. These references can be found in
the NI High-Speed Digitizers Help. Refer to the NI-SCOPE Readme for the installed locations
of these documents.
Table 1. Required Software for NI 5114 Calibration
Device NI-SCOPE Version
NI PXI-5114 2.9 or later
NI PCI-5114 3.1 or later
NI PXIe-5114 14.1 or later
Table 2. Calibration File Locations after Installing NI-SCOPE
File Name and Location Description
IVI\Bin\niscope_32.dll NI-SCOPE driver containing the entire NI-SCOPE
API, including calibration functions.
IVI\Lib\msc\niscope.lib NI-SCOPE library for Microsoft C containing the
entire NI-SCOPE API, including calibration
functions.
LabVIEW (
version
)\examples\
instr\niScope
Directory of LabVIEW NI-SCOPE example VIs,
including self-calibration.
LabVIEW (
version
)\
instr.lib\niScopeCalibrate\
niScopeCal.llb
LabVIEW VI library containing VIs for calling the
NI-SCOPE calibration API.