Owning Palette: RT Watchdog VIs
Requires: RT Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the Advanced Watchdog VIs to implement advanced low-level watchdog tasks.
The VIs and functions on this palette can return general LabVIEW error codes or specific Watchdog error codes.
| Palette Object | Description |
|---|---|
| Watchdog Acknowledge | Resets the watchdog counter to the specified count, but does not start the countdown if the counter has not yet started or has expired. |
| Watchdog Add Interrupt Action | Configures the watchdog object to trigger an occurrence when the watchdog timer expires. Use this VI in the configuration stage of the application, prior to the Watchdog Enable VI. |
| Watchdog Add Reset Action | Configures the watchdog object to reset the controller when the watchdog timer expires. Use this VI in the configuration stage of the application, prior to the Watchdog Enable VI. |
| Watchdog Add Trigger Action | Configures the watchdog object to assert a PXI trigger line when the watchdog timer expires. Use this VI in the configuration stage of the application, prior to the Watchdog Enable VI. |
| Watchdog Clear Outputs | Clears any triggers asserted by the watchdog object. |
| Watchdog Close | Closes the watchdog session associated with the watchdog object you specify. |
| Watchdog Disable | Disables the watchdog object you specify and clears any triggers asserted by the watchdog object. |
| Watchdog Enable | Enables the watchdog object and starts the countdown of the watchdog timer if the current status of the watchdog object is disabled. |
| Watchdog Get Attribute | Returns the current value of the watchdog attribute you specify. |
| Watchdog Open | Opens a watchdog session using the first available watchdog object. |
| Watchdog Reset | Resets the watchdog hardware and associated attributes and actions to the default power-on state. |
| Watchdog Set Attribute | Sets the watchdog object attribute you specify to the value you specify. |
| Watchdog Start | Restarts the countdown of the watchdog timer if the watchdog object is running or expired. |