NV Parameters

NV0-1 – Reserved

Reserved for Synapse use.

NV2 - MAC Address

NV3 - Network ID

NV4 - Channel

NV5 - Multicast Process Groups

NV6 - Multicast Forward Groups

NV7 - Reserved

Reserved for Synapse use.

NV8 – Device Name

NV9 – Reserved

Reserved for Synapse use.

NV10 - Device Type

NV11 - Feature Bits

NV12 - Default UART

Serial Data Forwarding

The next three NV parameters (13-15) affect the “forwarding” of buffered-up serial data (data that has been received over one of the serial ports).

The NV13 - Buffering Timeout and NV15 - Inter-character Timeout are (as you might expect) time-related. They affect time-driven triggers that can cause serial data to be “pushed” to other parts of the system. In contrast, NV14 - Buffering Threshold is completely timing-independent and is driven solely by the quantity of data that has been received. All three of these parameters can be tuned to control when data that a SNAP node receives over a serial connection gets forwarded to other nodes. To control where the data gets forwarded to, refer to the crossConnect() and uniConnect() functions. For more information, refer the to the SNAP Users Guide.

NV13 - Buffering Timeout

NV14 - Buffering Threshold

NV15 - Inter-character Timeout

NV16 - Carrier Sense

NV17 - Collision Detect

NV18 - Collision Avoidance

NV19 - Radio Unicast Retries

NV20 - Mesh Maximum Timeout

NV21 - Mesh Minimum Timeout

NV22 - Mesh New Timeout

NV23 - Mesh Used Timeout

NV24 - Mesh Delete Timeout

NV25 - Mesh RREQ Retries

NV26 - Mesh RREQ Wait Time

NV27 - Mesh Initial Hop Limit

NV28 - Mesh Maximum Hop Limit

NV29 - Mesh Sequence Number

NV30 - Mesh Override

NV31 - Mesh LQ Threshold

NV32 - Mesh Rejection LQ Threshold

NV33 - Noise Floor

NV34-38 – Reserved

Reserved for Synapse use.

NV39 - Radio LQ Threshold

NV40 - SNAPpy CRC

NV41 - Platform

NV42-49 – Reserved

Reserved for Synapse use.

NV50 - Enable Encryption

NV51 - Encryption Key

NV52 - Lockdown

NV53-62 – Reserved

Reserved for Synapse use.

NV63 - Alternate Radio Trim

NV64 - Vendor-Specific Settings

NV65 - Clock Regulator

NV66 - Radio Calibration Data

NV67-69 – Reserved

Reserved for Synapse use.

NV70 - Transmit Power Limit

NV71-77 – Reserved

Reserved for Synapse use.

NV78 - Multicast Serial Forwarded Groups

NV79 – Reserved

Reserved for Synapse use.

NV80 - Default UART0 Rate

NV81 - Default UART1 Rate

NV82-89 – Reserved

Reserved for Synapse use.

NV90 - Default Radio Rate

NV91 - CSMA Timeslot Settings

NV92-127 – Reserved

Reserved for Synapse use.

NV128-254

These are user-defined NV parameters, and can be used for whatever purpose you choose. Factory defaulting a node’s NV parameters resets all of these parameters to None.

NV255 – Reserved

Reserved for Synapse use.