User Manual

Page 46 of 90
CCT24
StaticNetAddr - this parameter holds the lower byte of the system address of a remote. Assigning a value
other than 0xFF provides a fixed (static) address. When this parameter is set to 0xFF, the router assigns
the lower byte of the system address to a remote dynamically. When using fixed network addressing, any
device that can connect to a parent that has any children with fixed network addresses must also have a
unique fixed network address, including child routers.
HeartbeatIntrvl - this parameter sets the interval that heartbeat status messages are sent from each
system radio. Status messages include the node’s parent’s BaseModeNetID, its own routing address, and
miscellaneous performance data. The default value for this parameter is 20 seconds. If the heartbeat
interval is set to 0x0000, remote heartbeats are disabled. Since router heartbeats are needed to maintain
the system routing table, setting the HeartbeatIntrvl value on a router to 0x0000 will cause heartbeats to
be sent at the default 20 second rate. Setting the HeartbeatIntrvl parameter to 0xFFFF will suppress
heartbeats except during registration or when an error is detected in the routing table.
The base maintains a 2-bit counter for each router in the system. The counter is decremented at the
base’s heartbeat interval. If the base does not receive a heartbeat packet from a router for two to three
heartbeat intervals, that router and all of its child routers (and their child routers, etc.) are deleted from the
routing table. It is possible to set the base’s heartbeat interval to a value greater than the heartbeat inter-
val for all the other devices in the network, to prevent premature router timeouts due to network conges-
tion causing heartbeats from routers to be delayed or lost.
The base treats router heartbeat packets differently than remote heartbeat packets. Heartbeat packets
from remotes are not ACKed, while ACKs are sent to a routers originating a heartbeat packets to indicate
reception. This prevents additional heartbeat transmissions by a router until the next heartbeat interval. If
a router does not receive a reply to a heartbeat packet within the configured P2PReplyTimeout interval, it
will persistently re-send the heartbeat packet until its is ACK’ed.
TreeRoutingSysID - this parameter holds the system ID for a tree-routing system.
EnableRtAcks - this parameter controls remote ACK replies for peer-to-peer data packets. The default
configuration for this parameter is 0, which suppresses remote peer-to-peer ACKs. Setting this parameter
to 1 enables peer-to-peer ACKs. This parameter applies to both point-to-multipoint and tree-routing peer-
to-peer communications.
4.2.2 Bank 1 - System Settings
Size in
Bank Loc'n Name R/W bytes Range Default; Options
0x01 0x00 FrequencyBand R/W 1 0..FF 0x00 to 0x08 = general purpose,
0x04, 0x05 & 0x07 = France, 0xFF = auto
0x01 0x01 AccessMode R/W 1 0..4 2 = TDMA Dynamic Slots
0x01 0x02 BaseSlotSize R/W 1 6..233 50 bytes
0x01 0x03 LeasePeriod R/W 1 0..250 5 s (0 to disable)
0x01 0x04 ARQ_Mode R/W 1 0..3 1 = redundant broadcast to ARQ_AttemptLimit,
ARQAttemptLimit pass to remotes enabled
0x01 0x05 ARQ_AttemptLimit R/W 1 0..63 8 attempts
0x01 0x06 MaxSlots R/W 1 0..15 4 slots
0x01 0x07 CSMA_Predelaty R/W 1 0..255 0x03
0x01 0x08 CSMA_Backoff R/W 1 0..255 0x0A
0x01 0x09 MaxPropDelay R/W 1 0..255 0x45 (20 mi, 32.18 km)
0x01 0x0A LinkDropThreshold R/W 1 0..255 0x0C
0x01 0x0B CSMA_RemtSlotSize R/W 1 1..255 64
0x01 0x0C CSMA_BusyThreshold R/W 1 1..255 20
0x01 0x0D RangingInterval R/W 1 0..255 0 = disable
0x01 0x0E AuthMode R/W 1 0..3 0 = authentication disabled
0x01 0x0F P2PReplyTimeout R/W 1 16 hops