NI PXI-5422 Calibration Procedure 58 ni.com
returnCalibratedValue: VI_FALSE
calADCValue: A ViReal64 variable. The variable passed by
reference through this parameter receives the voltage measured
by the onboard ADC. This value is cal ADC measurement 0,
which is used in step 32.
19. Call niFgen_SetAttributeViBoolean to enable the analog output
(niFgen property node: Basic Operation»Output Enabled) using the
following parameters:
vi: The session handle returned from niFgen_InitExtCal
channelName: "0"
attributeID: NIFGEN_ATTR_OUTPUT_ENABLED
value: VI_TRUE
20. Call niFgen_Commit (niFgen Commit VI) to commit the attribute
values to the device using the following parameter:
vi: The session handle returned from niFgen_InitExtCal
21. Wait 500 ms for the output to settle.
22. Use the DMM to measure the NI PXI-5422 voltage output directly into
the DMM into a high-impedance load. This measurement is
external measurement 0, which is used in step 32.
23. Call niFgen_WriteBinary16AnalogStaticValue (niFgen Write
Binary 16 Analog Static Value VI) to set the main DAC value using
the following parameters:
vi: The session handle returned from niFgen_InitExtCal
channelName: "0"
value: 10232
24. Call niFgen_SetAttributeViBoolean to disable the analog
output (niFgen property node: Basic Operation»Output Enabled)
using the following parameters:
vi: The session handle returned from niFgen_InitExtCal
channelName: "0"
attributeID: NIFGEN_ATTR_OUTPUT_ENABLED
value: VI_FALSE
25. Call niFgen_Commit (niFgen Commit VI) to commit the attribute
values to the device using the following parameter:
vi: The session handle returned from niFgen_InitExtCal
26. Wait 500 ms for the output to settle.