Utility
- Updated2023-02-21
- 2 minute(s) read
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. |