Murata Electronics North America DNT900 Benutzerhandbuch

Seite von 60
 
www.RFM.com
 
Technical support +1.800.704.6079 
Page 32 of 58 
©2008 by RF Monolithics, Inc. 
E-mail: tech sup@rfm.com
 
DNT900 - 11/05/08 
bits 7..2 
Not used 
bit 1 
If set to 0, the base can pass a new ARQ_AttemptLimit to the remotes 
If set to 1, the remotes use the existing ARQ_AttemptLimit in Bank 1 
bit 0 
 
If set to 1, the base will send broadcast packets ARQ_AttemptLimit times 
instead of once. 
ARQ_AttemptLimit - 
this sets the maximum number of attempts that will be made to send a data packet 
on the RF link. Setting this parameter to the maximum value of 63 is a flag value indicating that there 
should be no limit to the number of attempts to send each packet (infinite number of attempts). This mode 
is intended for point-to-point networks in serial data cable replacement applications where absolutely no 
packets can be lost. 
TDMA_MaxNumSlots
 - in TDMA access modes, this sets the number of slots that are allowed. In fixed 
slot mode, this allocates the number of slots directly. In dynamic slot mode, this sets the maximum num-
ber of slots that may be allocated according to the number of remotes that are registered. 
CSMA_Predelay
 - in CSMA mode, this parameter sets the maximum delay between the time a remote 
senses a clear channel and it starts a transmission. Refer to Section 2.7.1 for more information. 
CSMA_MaxBackoff
 - in CSMA mode, this sets the maximum length of time that a remote will back off for 
after a failed transmit attempt. Refer to Section 2.7.1 for more information. 
MaxPropDelay
 - this is the maximum propagation delay that remotes and base will use in their slot timing 
calculations, in units of 3.1 µs. This is used to pad the amount of time dedicated to the signup slot. In-
creasing this value will subtract slightly from the overall slot time available to remotes for sending data. 
Note that the free-space round trip propagation delay for one mile is 10.72 µs. Each increment of Max-
PropDelay thus corresponds to a maximum radius from the remote to the base of 0.29 mi (0.46 km). 
EpochMode
 - this is a base-only parameter that governs how the base will select an epoch number at 
startup when it creates a network. In mode 0, the base will read the epoch number from NVRAM. In mode 
1, it reads the value from NVRAM and increments it (and stores the result). In mode 2, it will generate a 
random epoch number at every startup. 
4.2.3 Bank 2 - Status Registers 
 
 
 
 
Size in 
 
Bank 
Loc'n 
Name 
R/W 
bytes 
Range 
02 
00 
MacAddress 
0..2
24
 
02 
03 
CurrNwkAddress 
0..255 
02 
04 
CurrNwkID 
0..255 
02 
05 
CurrRF_DataRate 
0..4 
02 
06 
CurrFreqBand 
0.. 1 
02 
07 
LinkStatus 
0.. 1 
02 
08 
RemoteSlotSize 
0..243 
02 
09 
TDMA_NumSlots 
0..16 
02 
0A 
Reserved 
0..255 
02 
0B 
TDMA_CurrSlot 
0..16 
02 
0C 
HardwareVersion 
0..255 
02 
0D 
FirmwareVersion 
0..255 
02 
0E 
FirmwareBuildNum 
0..2
16
 
02 
10 
Epoch 
0..255 
02 
11 
SuperframeCount 
0..255 
02 
12 
RSSI_Idle 
0..255 
02 
13 
RSSI_Last 
0..255 
02 
14 
CurrTxPower 
R
 
0..255 
02 
15 
CurrAttemptLimit 
R
 
0..255 
02 
16 
CurrRangeDelay 
R
 
0..255 
Default 
fixed value 
as  set  as  set 
as  set  as  set 
current status 
as 
set 
as 
set 
reserved 
current slot 
0x00 = DNT900 rev A 
current firmware load 
current firmware load 
as set 
current value 
as  set 
as  set 
as  set 
as  set 
as set