Events
- Updated2025-11-11
- 1 minute(s) read
An event is a signal generated by the device at a device state. Typically, events are configured to indicate when a specific hardware condition is met. After the condition is met, the event is exported.
Events are exported until you explicitly stop the event or reset the device. You must configure the event output terminal to not export the event within the same session in which it was routed. After the session is closed, the signal is exported until the device is reset. In LabVIEW, to stop exporting the event, configure the event output terminal as None using the appropriate property and call the niHSDIO Commit VI. In C or LabWindows/CVI, configure the event output terminal as NIHSDIO_VAL_DO_NOT_EXPORT_STR using the appropriate attribute and call the niHSDIO_CommitDynamic or niHSDIO_CommitStatic functions.
To reset the device, call the niHSDIO Reset or niHSDIO Reset Device VI or call the niHSDIO_reset or niHSDIO_ResetDevicefunctions.
Refer to Triggers Summary and Events Summary for descriptions of the triggers and events you can use with your device.