EasyManua.ls Logo

decaWave DW1000 - Rod Rx_Finfo

decaWave DW1000
242 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
DW1000 User Manual
© Decawave Ltd 2017
Version 2.12
Page 93 of 242
7.2.18 Register file: 0x10 RX Frame Information Register
ID
Length
(octets)
Type
Mnemonic
Description
0x10
4
ROD
RX_FINFO
RX Frame Information - included in swinging set
Register map register file 0x10 gives information on the received frame. It is updated after the reception of
a good PHR, i.e. PHR where the SECDED has not flagged a non-correctable error (see section 10.4).
Register file: 0x10 RX Frame Information Register is in the RX double-buffered swinging-set. See section
4.3 Double Receive Buffer for more details.
Note: During double buffered operation, a receiver overrun condition results in the corruption of this
RX_FINFO register 0x10, please refer to section 4.3.3 Operation of double bufferingfor details of the
correct be handling of this condition.
This RX_FINFO register contains a number of fields, separately identified and described below:
REG:10:00 RX_FINFO RX Frame Information
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RXPACC
RXPSR
RXPRFR
RNG
RXBR
RXNSPL
-
RXFLE
RXFLEN
0
0
0
0
0
0
0
0
0
The individual sub-fields are described below:
Field
Description of fields within Register file: 0x10 RX Frame Information Register
RXFLEN
reg:10:00
bits:60
Receive Frame Length. This value is copied from the PHR of the received frame when a good
PHR is detected (when the RXPHD status bit is set). The frame length from the PHR is used in
the receiver to know how much data to receive and decode, and where to find the FCS (CRC) to
validate the received data. The frame length also tells the host system how much data to read
from the RX_BUFFER. This field is 7-bits wide to accommodate the standard IEEE 802.15.4
UWB frames which can be up to 127 bytes long. The DW1000 also supports a non-standard
mode of operation with data frame lengths up to 1023 octets, where the frame length
reported is extended by the RXFLE field.
RXFLE
reg:10:00
bits:97
Receive Frame Length Extension. The DW1000 supports a non-standard mode of operation
with data frame lengths up to 1023 bytes. This mode of operation is enabled via the
PHR_MODE selection bits of Register file: 0x04 System Configuration. In this long frame
mode RXFLE adds three high-order bits to RXFLEN extending it to 10-bits, and allowing frame
lengths from 0 up to 1023 bytes be reported. See also section 3.4 Extended Length Data
Frames.
This value is updated when a good PHR is detected (when the RXPHD status bit is set).
-
reg:10:00
bit:10
This bit is reserved.

Table of Contents