NI-HSDIO LabVIEW VIs

Table of Contents

Utility

  • Updated2023-02-21
  • 2 minute(s) read
Owning Palette: Dynamic & Static Generation
Installed With: NI-HSDIO

Use the Utility VIs to access utility features of NI-HSDIO.

Palette Object Description
niHSDIO Commit

Programs the hardware for the data operation using the properties you select. Before entering the committed state, most property values are stored in software only; these values have not yet been programmed to the hardware. After the session is committed, the hardware is configured.

niHSDIO Convert Binary To WDT

Converts unsigned binary data into the digital waveform data type (WDT). Use this VI to easily create extended state (0, 1, H, L, X, Z) digital waveforms from binary data.

niHSDIO Error Message

Takes the error code returned by the NI-HSDIO VIs, interprets it, and returns it as a readable string.

niHSDIO Get Session Reference

Returns a session reference you can pass to NI-TClk VIs. Session references are of generic type, which means that the corresponding wires are blue-green, unlike the wires for regular instrument driver sessions.

niHSDIO Is Done

Checks the hardware to determine if the device completed the dynamic data operation or if any errors have occurred. You can also use this VI for continuous dynamic data operations to poll for error conditions.

niHSDIO Reset

Resets the session to its initial state. All channels and front panel terminals are put into a high-impedance state. All software attributes are reset to their initial values. During a reset, signal routes between this and other devices are released, regardless of which device created the route. For instance, a trigger signal being exported to a PXI trigger line and used by another device is no longer exported.

niHSDIO Reset Device

Resets the device to its initial state and reloads the FPGA. All channels and front panel terminals are put into a high-impedance state. All software attributes are reset to their initial values. The entire contents of the FPGA and EEPROM files are reloaded. Use this VI to re-enable your device if it has disabled itself because the device temperature has risen above its optimal operating temperature.

niHSDIO Self Test

Performs a self-test on the instrument and returns the test results. The niHSDIO Self Test VI performs a simple series of tests that ensure the instrument is powered up and responding. Complete functional testing and calibration are not performed by this function.

niHSDIO Send Software Edge Trigger

Forces a particular edge, pattern match, or software trigger to occur.



Subpalette Description
Calibration

Use the Calibration VIs to access calibration operations.

Log in to get a better experience