
Users manual
NR2316-OG
Revision #:
E
Date:
5/4/18
Page #:
37 of 50
www.novuspower.com
7.0 Programming Guide (RS232 Port: Front and Rear)
The NR2316 can accept user commands through the RS232
port which will provide specific fault detection performance, and
which may be customized by the user. The settings can be
saved in non-volatile flash memory.
If the user makes changes which are intended to be kept
between power off cycles, the command “$SAVEFLASH*51
<CR><LF>” will update flash to reflect all current settings.
Table 1 shows a complete list of input commands and
descriptions. In general, a command may
be input without “=”
or an additional value, and the unit will respond with the current
setting’s value. If the input is not understood, the
microcontroller will
return the value “$?*3F<CR><LF>”
NOTE: All commands should be
prefixed with “$”, and
followed by <cr><lf>. Checksum can be enabled which
requires the command to be followed by an asterisk (*) and
a two digit hex value.
Example: $<COMMAND>*XX<cr><lf>.
The checksum can be required all input commands, and the
requirement for a checksum can be enabled or disabled
(default setting is disabled). The checksum method is the two-
hexadecimal character representation of an XOR of all
characters in the sentence between, but not including, the $
and the * character.
Example: $NVS1=1*76