Specifications

ID 7 – Manufacturing Date
Synapse use only. This parameter is not modified when you reset parameters to factory defaults.
ID 8 – Device Name
This NV Parameter lets you choose a name for the node, rather than letting it be determined by what
script happened to be loaded in the node at the time Portal first detected it. If this parameter is set to
None, then the first detected script name will determine the node name. If this parameter is blank and
the node has no script loaded, it will have “Node” as its name. You do not have to give your nodes
explicit names.
NOTE – It is invalid to put embedded spaces in your Device Name. “My Node” is not a legal name,
while “My_Node” is.
ID 9 – Last System Error
If a SNAP Node reboots due to a system error, it stores the error code telling why here in this NV
Parameter (Synapse internal use only).
ID 10 – Device Type
This is a user-definable string that can be read by scripts. This allows a single script to fill multiple
roles, by giving it a way to determine what type of node it is running on. This NV Parameter is one
way to “categorize” your nodes.
ID 11 – Feature Bits
These control some miscellaneous hardware settings. The individual bits are:
Bit 0 (0b0000,0000,0000,0001 0x0001) – Enable Serial Port 0 (USB port on a SN163 board)
7
Bit 1 (0b0000,0000,0000,0010 0x0002) – Enable hardware flow control on Serial Port 0
Bit 2 (0b0000,0000,0000,0100 0x0004) – Enable Serial Port 1 (RS-232 port on a SN111 or SN171
board) (This is the only serial port on a SN171 Proto Board)
Bit 3 (0b0000,0000,0000,1000 0x0008) – Enable hardware flow control on Serial Port 1
Bit 4 (0b0000,0000,0001,0000 0x0010) – Enable the radio Power Amplifier (PA)
Bit 5 (0b0000,0000,0010,0000 0x0020) – Enable external power-down output
Bit 6 (0b0000,0000,0100,0000 0x0040) – Enable alternate clock source
Bit 7 (0b0000,0000,1000,0000 0x0080) – Enable DS_AUDIO on platforms that support it
Bit 8 (0b0000,0001,0000,0000 0x0100) – Enable second data CRC
Bit 9 (0b0000,0010,0000,0000 0x0200) – Reduce TX Power levels to “World Wide” settings
Synapse RF100 SNAP Engines with PA hardware can be identified by the “RFET” on their labels.
Units without PA hardware say “RFE” instead of “RFET.”
7
Most platforms have two UARTs available, so with most SNAP Engines UART0 will connect to the USB port on a
SN163 board and UART1 will connect to the RS-232 port on any appropriate Synapse demonstration board. However the
RF300 SNAP Engine has only one UART – UART0 – and it comes out where UART1 normally comes out (to the RS-232
port, via GPIO pins 7 through 10). If you are working with RF300 SNAP Engines, be sure to adjust your code to reference
UART0 rather than UART1 for your RS-232 serial connections.
Page 94 of 202 SNAP Reference Manual Document Number 600-0007K