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.