Murata Electronics North America DNT90 Manual Do Utilizador
Preliminary
www.RFM.com
Technical support +1.678.684.2000
Page 41 of 80
© 2010-2012 by RF Monolithics, Inc.
E-mail:
tech_sup@rfm.com
DNT90 Integration Guide - 05/10/12
7.4 Configuration Parameter Registers
The configuration parameters in a DNT90 module are stored in a set of variable length registers. Most
registers are read-write, with a few read-only or write-only. Changes made to the register settings are
temporary until a MemorySave command is executed. Resetting or power-cycling the module will clear
any changes that have not been saved to permanent memory using the MemorySave command. DNT90
modules can be configured to start in protocol mode at power-up, in which case the EnterProtocolMode
command is not required.
7.4.1 Bank 0x00 - Transceiver Setup
Bank
Location
Name
R/W
Size
Range
Default
0x00 0x00
DeviceMode
R/W
0x01 0..2
0
(remote)
0x00 0x01
HopDuration
R/W
0x01
16..200
40 (20 ms)
0x00 0x02
ParentNwkID
R/W
0x01
0..63, 255
255 (any parent)
0x00 0x03
SecurityKey
R/W
0x10 0..2^128-1
0
0x00 0x13
SleepModeEn
R/W
0x01 0..2
0
(off)
0x00 0x14
WakeResponseTime R/W
0x02
0..30000
500 (500 ms)
0x00 0x16
WakeLinkTimeout
R/W
0x01
0..255
5 (5 s)
0x00 0x17
AltParentNwkID
R/W
0x01
0..63, 255
255 (disabled)
0x00 0x18
TxPower
R/W
0x01
0..1
1 (+22 dBm)
0x00 0x19
UserTag
R/W
0x10 string
“DNT90”
0x00 0x29
RmtTransDestAddr
R/W
0x03 0x000000
(Base)
0x00 0x2C
Store&ForwardEn
R/W
0x01 0..1
0
(disabled)
0x00 0x2D
BaseModeNetID
R/W
0x01 1..63,
255
255
0x00 0x2E
HeartbeatIntrvl
R/W
0x02 0..65535
20
(seconds)
0x00 0x30
SystemId
R/W
0x01 0..255
0
0x00 0x31
EndToEndAckEnable R/W
0x01 0..1
0
(disabled)
0x00 0x32
LinkRetryInterval
R/W
0x02 0..65535
0
(disabled)
0x00 0x34
FastBeaconCount
R/W
0x02 0..65535
0
(off)
0x00 0x36
FastBeaconTrig
R/W
0x01 0..255
0
(off)
Table 7.4.1.1
DeviceMode - this parameter selects the operating mode for the radio:
0x00 = remote (default)
0x01 = base
0x02 = router (store and forward system)
Note that changing this setting does not take effect immediately. It must be followed by a MemorySave
command and then either a hardware reset or a power off/on cycle. A router without a valid BaseMode-
NetID operates as a remote.
HopDuration - this parameter sets the duration of the hop frame, and can only be set on the base. The
duration is an 8-bit value, 0.5 ms/count. The valid range is from 8 to 100 ms. Changing the hop duration
on the base must be followed by a MemorySave command to allow the change to persist through a reset
or power cycle. A HopDuration change takes effect immediately. Child radios will re-link following a
HopDuration parameter change as they receive the updated hop duration value from the base.
command and then either a hardware reset or a power off/on cycle. A router without a valid BaseMode-
NetID operates as a remote.
HopDuration - this parameter sets the duration of the hop frame, and can only be set on the base. The
duration is an 8-bit value, 0.5 ms/count. The valid range is from 8 to 100 ms. Changing the hop duration
on the base must be followed by a MemorySave command to allow the change to persist through a reset
or power cycle. A HopDuration change takes effect immediately. Child radios will re-link following a
HopDuration parameter change as they receive the updated hop duration value from the base.