VN-200 User Manual
UM004
www.vectornav.com
23/47
4.5
System Error Codes
In the event of an error, the VN-200 will output $VNERR, followed by an error code. The possible error
codes are listed in the table below with a description of the error.
Table 20 – Error Codes
Error Name
Code
Description
Hard Fault
1
If this error occurs, then the firmware on the VN-200 has experienced a
hard fault exception. To recover from this error the processor will force
a restart, and a discontinuity will occur in the serial output. The
processor will restart within 50 ms of a hard fault error.
Serial Buffer Overflow
2
The processor’s serial input buffer has experienced an overflow. The
processor has a 256 character input buffer.
Invalid Checksum
3
The checksum for the received command was invalid.
Invalid Command
4
The user has requested an invalid command.
Not Enough Parameters
5
The user did not supply the minimum number of required parameters
for the requested command.
Too Many Parameters
6
The user supplied too many parameters for the requested command.
Invalid Parameter
7
The user supplied a parameter for the requested command which was
invalid.
Invalid Register
8
An invalid register was specified.
Unauthorized Access
9
The user does not have permission to write to this register.
Watchdog Reset
10
A watchdog reset has occurred. In the event of a non-recoverable error
the internal watchdog will reset the processor within 50 ms of the error.
Output Buffer Overflow
11
The output buffer has experienced an overflow. The processor has a
2048 character output buffer.
Insufficient Baud Rate
12
The baud rate is not high enough to support the requested
asynchronous data output at the requested data rate.