
7.4
Configuration Parameter Registers
The configuration parameters in a DNT90M 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 perma-
nent memory using the
MemorySave
command. DNT90M 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
Reserved
-
1
-
-
0x00
0x01
Reserved
-
1
-
-
0x00
0x02
Reserved
-
1
-
-
0x00
0x03
SecurityKey
R/W
16
0..2^128-1
0
0x00
0x13
SleepModeEn
R/W
1
0..2
0 (off)
0x00
0x14
WakeResponseTime
R/W
2
0..30000
500 (500 ms)
0x00
0x16
Reserved
-
1
-
-
0x00
0x17
Reserved
-
1
-
-
0x00
0x18
TxPower
R/W
1
0..1
1 (+22 dBm)
0x00
0x19
UserTag
R/W
16
string
“DNT90M”
0x00
0x29
RmtTransDestAddr
R/W
3
0..0xFFFFFF
0xFFFFFF
0x00
0x2C
Reserved
-
1
-
-
0x00
0x2D
Reserved
-
1
-
-
0x00
0x2E
HeartbeatIntrvl
R/W
2
0..0xFFFF
0xFFFF (disabled)
0x00
0x30
SystemId
R/W
1
0..63
0
0x00
0x31
AckEnable
R/W
1
0..1
0 (disabled)
0x00
0x32
Reserved
-
2
-
-
0x00
0x34
Reserved
-
2
-
-
0x00
0x36
Reserved
-
1
-
-
0x00
0x37
MaxUnicastFrames
R/W
1
1..16
5
0x00
0x38
MaxBcstFrames
R/W
1
1..16
5
Table 7.4.1.1
SecurityKey
- this 16-byte parameter sets the 128-bit AES encryption key. To protect the key, it is a write-only parameter
for the user. It always reads back as 0x2A.
SleepModeEn -
this parameter enables/disables sleep mode. Sleep mode is used in conjunction with the automatic I/O
reporting feature to wake up on specific triggers. The default value for this parameter is 0 (off). Setting this parameter to 1
invokes sleep mode immediately. Setting this parameter to 2 invokes sleep mode following reset, allowing this and other
parameter updates to be stored before sleep mode is invoked.
WakeResponseTime
- this parameter set how long sleep is deferred in a DNT90M remote configured for sleep mode af-
ter:
receiving an ACK
receiving a packet that requires processing by the device
receiving a protocol packet from the device’s local host
TxPower
- this parameter sets the transmit power level (default is 0x01):
©2012 by Murata Electronics N.A., Inc.
DNT90M Integration Guide (2012/09/17)
Page 36 of 74
www.murata.com