Real-Time Watchdog Error Codes
- Updated2025-01-28
- 2 minute(s) read
Real-Time Watchdog Error Codes
The Real-Time Watchdog VIs can return the following error codes. Refer to the KnowledgeBase for more information about correcting errors in LabVIEW.
Code | Description |
---|---|
−22015 | Unable to return a value because the value exceeds the width of the return data type. You may be trying to get a timeout value using a very small time step, such as nanoseconds. |
−22014 | This watchdog has had kNIWatchdogHardwareLock enabled. You cannot update the watchdog configuration until you restart the target. |
−22013 | The kernel portion of the watchdog driver is not present or failed to load correctly. As a result of this error, the watchdog hardware cannot be used. |
−22012 | This watchdog cannot drive the specified trigger line in the requested manner. |
−22011 | The watchdog hardware you requested is already in use or has been permanently locked. |
−22010 | This watchdog cannot drive the specified trigger line. |
−22009 | A memory allocation attempted by the watchdog driver has failed. Check available memory and disk space. |
−22008 | The session handle or object pointer for this watchdog is either invalid or illegal. The session pointer is acquired by a call to the reserve method. |
−22007 | The specified action cannot be added to the watchdog. Some actions can only be added once, and other actions have a maximum number that can be added. You should check for unwanted, repetitive calls to the API in your code. |
−22006 | The watchdog driver has experienced an unexpected, low-level error. As a result of this error, this watchdog hardware cannot be used. |
−22005 | The watchdog hardware you requested is either not in the system or has not been registered with the driver. The operating system may not have correctly detected the hardware. |
−22004 | This watchdog hardware cannot handle the action you tried to register. You might be using a newer version of the API with an older hardware implementation, or you might be working with limited hardware. |
−22003 | The attribute you tried to set is read only and cannot be changed. For example, you cannot set IDs and instance numbers. |
−22002 | The attribute you tried to get or set is not recognized as a known attribute by this watchdog hardware. You might be using a newer version of the API with an older hardware implementation. |
−22001 | This method or attribute is not supported by the watchdog hardware on this system. Not all parameters and methods apply to all types of watchdogs. |
−22000 | An unexpected error occurred with the watchdog hardware on this system. |