54
UM001
5.1.3
Write Settings Command
This command will write the current register settings into non-volatile memory. Once the settings are
stored in non-volatile (Flash) memory, the VN-100 module can be power cycled or reset, and the register
will be reloaded from non-volatile memory.
Example Write Settings Command
Example Command
Message
UART Command
$VNWNV*57
UART Response
$VNWNV*57
Due to limitations in the flash write speed the write settings command takes ~ 500ms to complete. Any
commands that are sent to the sensor during this time will be responded to after the operation is
complete.
The sensor must be stationary when issuing a Write Settings Command otherwise a Reset command
must also be issued to prevent the Kalman Filter from diverging during the write settings process.
5.1.4
Restore Factory Settings Command
This command will restore the VN-100 module’s factory default settings and will reset the module. There
are no parameters for this command. The module will respond to this command before restoring the
factory settings.
Example Restore Factory Settings Command
Example Command
Message
UART Command
$VNRFS*5F
UART Response
$VNRFS*5F
5.1.5
Reset Command
This command will reset the module. There are no parameters required for this command. The module
will first respond to the command and will then perform a reset. Upon a reset all registers will be reloaded
with the values saved in non-volatile memory. If no values are stored in non-volatile memory, the device
will default to factory settings. Also upon reset the VN-100 will re-initialize its Kalman filter, thus the filter
will take a few seconds to completely converge on the correct attitude and correct for gyro bias.
Example Reset Command
Example Command
Message
UART Command
$VNRST*4D
UART Response
$VNRST*4D