CC2431
Table 3 : Overview of Location Engine RF registers
XDATA Address
0xDF55
Register name
REFCOORD
MEASPARM
LOCENG
LOCX
Description
Reference coordinates input
Measured parameters input
Location Engine control and status
Location estimate X coordinate
Location estimate Y coordinate
Chip Version
0xDF56
0xDF57
0xDF58
0xDF59
LOCY
0xDF60
CHVER
0xDF61
CHIPID
Chip Identification
REFCOORD (0xDF55)
Bit
Name
Reset
R/W
Description
Location Engine reference coordinate [x0, y0, x1, y1, …
x15, y15]
7:0
REFCOORD
0
R/W
MEASPARM (0xDF56)
Bit
Name
Reset
R/W
Description
Location Engine measured parameters of channel and
reference nodes
7:0
MEASPARM
0
R/W
[A, n, x , x
, y , y
, rssi , rssi , …, rssi ]
min delta min delta 0 1 15
LOCENG (0xDF57)
Bit
Name
Reset
R/W
Description
Reserved, read as 0.
Enable location engine
7:5
4
-
00
0
R0
EN
R/W
0
1
Disable location engine
Enable location engine
Estimation completed. After 1 has been written to RUN, this
bit is cleared and then set to 1 when the estimated data is
ready.
3
2
1
0
DONE
PARLD
REFLD
RUN
0
0
0
0
R
Load parameters. This bit shall be written as 1 before the
set of parameters are written to MEASPARM. Write 0 to this
bit after the last parameter has been written.
R/W
R/W
R0W1
Load reference coordinates. This bit shall be written as 1
before the set of coordinates are written to REFCOORD.
Write 0 to this bit after the last coordinate has been written.
Location estimate start. This bit shall be written as 1 when
desired coordinates and parameters have been written to
REFCOORD and MEASPARM registers. Estimation
process starts when 1 is written to this bit. Always read as
0.
LOCX (0xDF58)
Bit
Name
Reset
R/W
Description
Location estimate X coordinate with offset.
7:0
LOCX
00h
R
CC2431 Data Sheet (Rev. 2.01) SWRS034B
Page 11 of 15