Description of fields within Register file: 0x10 – RX Frame Information Register
RXNSPL
reg:10:00
bits:12,11
Receive non-standard preamble length. The DW1000 is able to send non-standard preamble
lengths to allow system designers more choice in optimising performance. The RXNSPL field
operate in conjunction with the RXPSR field to report the received preamble length. The
RXPSR field reports the preamble length as signalled in the PHR (see 10.4 for details). The
receiver determines additional information about the transmitted preamble length from the
count of preamble accumulation, as reported by the RXPACC field, and uses this to set the
RXNSPL value.
Table 17 below lists the preamble lengths that can be reported by considering RXNSPL and the
RXPSR fields together:
Table 17: preamble length reporting
The bit numbers quoted above are the bit numbers in the RX_FINFO register.
Where preamble length is not predetermined and hard coded in the application, the received
preamble length information may be used to select the preamble length for any response
message, by copying RXNSPL and RXPSR fields into the PE and TXPSR configurations
respectively.
This value is updated when a good PHR is detected (when the RXPHD status bit is set).
RXBR
reg:10:00
bits:14,13
Receive Bit Rate report. This field reports the received bit rate. This information is signalled in
the received frame’s PHR (see 10.4 for details). Expected values supported by the DW1000
are:
00 = 110 kbps, 01 =850 kbps, and 10 = 6.8Mbps
This value is updated when a good PHR is detected (when the RXPHD status bit is set).
Receiver Ranging. This reflects the ranging bit in the received PHY header identifying the frame
as a ranging packet.
This value is updated when a good PHR is detected (when the RXPHD status bit is set).
RXPRFR
reg:10:00
bits:17,16
RX Pulse Repetition Rate report. This field reports the PRF being employed in the receiver.
This is simply a copy of the RXPRF configuration from Register file: 0x1F – Channel Control. The
values are: 01 = 16 MHz, 10 = 64 MHz