Levels and Timing
- Updated2026-01-12
- 3 minute(s) read
Groups
Group members
| Name | Description |
|---|---|
| niDigital_ApplyLevelsAndTiming | Applies digital levels and timing values defined in previously loaded levels and timing sheets. |
| niDigital_ConfigureActiveLoadLevels | Configures IOL, IOH, and VCOM levels for the active load on the pins you specify. |
| niDigital_ConfigureTerminationMode | Specifies the behavior of the pin when the pin driver is in a non-drive pin state (L, H, X, V, M, E). |
| niDigital_ConfigureTimeSetCompareEdgesStrobe | Configures the strobe edge time for the specified pins. Use this function to modify time set values after applying a timing sheet with the niDigital_ApplyLevelsAndTiming function, or to create time sets programmatically without the use of timing sheets. This function does not modify the timing sheet file or the timing sheet contents that will be used in future calls to niDigital_ApplyLevelsAndTiming; it only affects the values of the current timing context. |
| niDigital_ConfigureTimeSetCompareEdgesStrobe2x | Configures the compare strobes for the specified pins in the time set, including the 2x strobe. Use this function to modify time set values after applying a timing sheet with the niDigital_ApplyLevelsAndTiming function, or to create time sets programmatically without the use of timing sheets. This function does not modify the timing sheet file or the timing sheet contents that will be used in future calls to niDigital_ApplyLevelsAndTiming; it only affects the values of the current timing context. |
| niDigital_ConfigureTimeSetDriveEdges | Configures the drive format and drive edge placement for the specified pins. Use this function to modify time set values after applying a timing sheet with the niDigital_ApplyLevelsAndTiming function, or to create time sets programmatically without the use of timing sheets. This function does not modify the timing sheet file or the timing sheet contents that will be used in future calls to niDigital_ApplyLevelsAndTiming; it only affects the values of the current timing context. |
| niDigital_ConfigureTimeSetDriveEdges2x | Configures the drive edges of the pins in the time set, including 2x edges. Use this function to modify time set values after applying a timing sheet with the niDigital_ApplyLevelsAndTiming function, or to create time sets programmatically without the use of timing sheets. This function does not modify the timing sheet file or the timing sheet contents that will be used in future calls to niDigital_ApplyLevelsAndTiming; it only affects the values of the current timing context. |
| niDigital_ConfigureTimeSetEdgeMultiplier | Configures the edge multiplier of the pins in the time set. Use this function to modify time set values after applying a timing sheet with the niDigital_ApplyLevelsAndTiming function, or to create time sets programmatically without the use of timing sheets. This function does not modify the timing sheet file or the timing sheet contents that will be used in future calls to niDigital_ApplyLevelsAndTiming; it only affects the values of the current timing context. |
| niDigital_ConfigureTimeSetPeriod | Configures the period of a time set. Use this function to modify time set values after applying a timing sheet with the niDigital_ApplyLevelsAndTiming function, or to create time sets programmatically without the use of timing sheets. This function does not modify the timing sheet file or the timing sheet contents that will be used in future calls to niDigital_ApplyLevelsAndTiming; it only affects the values of the current timing context. |
| niDigital_ConfigureVoltageLevels | Configures voltage levels for the pins you specify. |
| niDigital_CreateTimeSet | Creates a time set with the name that you specify. Use this function when you want to create time sets programmatically rather than with a timing sheet. |
| niDigital_DeleteAllTimeSets | Deletes all time sets from instrument memory. |
| niDigital_GetTimeSetName | Gets the name of a time set from the time set index. |
| niDigital_LoadLevels | Loads a levels sheet from a specified file. |
| niDigital_LoadSpecifications | Loads a specifications sheet from a specified file. |
| niDigital_LoadTiming | Loads a timing sheet from a specified file. |
| niDigital_UnloadSpecifications | Unloads the given specifications sheet present in the previously loaded specifications file that you select. |
Attachments
None