niSync Close External Calibration (VI)

Installed With: NI-Sync

Ends an external calibration session you began using niSync Initialize External Calibration.

When you set new calibration constants using an external calibration VI such as niSync Adjust Clk10 Phase Voltage, niSync Adjust DDS Start Pulse Phase Voltage, or niSync Adjust Oscillator Voltage, you must set the action parameter to Commit to write the new calibration constants to the device's EEPROM. If you do not set action to Commit, changes made using external calibration VIs will not be applied.

Note  
  • After invoking niSync Close External Calibration, you cannot use the the NI-Sync session handle again until you invoke niSync Initialize or niSync Initialize External Calibration.
  • If you invoke this VI with action set to Commit, the VI updates the external calibration date stored in the device's non-volatile onboard memory, even if no calibration constants were changed.

niSync Close External Calibration

cio.gif

instrument handle specifies the instrument handle that you obtain from niSync Initialize.

ci32.gif

action (Abort) specifies whether or not to write the external calibration constants set using an external calibration VI to the device's non-volatile onboard memory.

Valid values:

Abort Discards any changes made with an external calibration VI and maintains calibration constants at their original values.
Commit Writes any changes made with an external calibration VI to the device's non-volatile onboard memory. These are the new default calibration constants for the device.
cerrcodeclst.gif

error in (no error) describes error conditions that occur before this node runs. This input provides standard error in functionality.

ierrcodeclst.gif

error out returns error conditions that occur after this node runs. This output provides standard error out functionality.