DW1000 User Manual
© Decawave Ltd 2017
Version 2.12
Page 97 of 242
register file 0x12 gives information about quality of reception for the current frame. This
register consists of a number of sub-fields separately identified and described below:
Register file: 0x12 – Rx Frame Quality Information is in the RX double-buffered swinging-set. See section
4.3 – Double Receive Buffer for more details.
The RX_FQUAL register contains the following sub-fields:
REG:12:00 – RX_FQUAL – Rx Frame Quality Information (Octets 0 to 3, 2x16-bit values)
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
FP_AMPL2
STD_NOISE
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
REG:12:04 – RX_FQUAL – Rx Frame Quality Information (Octets 4 to 7, 2x16-bit values)
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
CIR_PWR
PP_AMPL3
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
The sub-fields of
Register file: 0x12 – Rx Frame Quality Information
are described below and are updated
when the LDE execution has completed successfully (when the LDEDONE status bit is set):
Field
Description of fields within
Register file: 0x12 – Rx Frame Quality Information
STD_NOISE
reg:12:00
bits:15–0
Standard Deviation of Noise. This is a 16-bit value reporting the standard deviation of the
noise level seen during the LDE algorithm’s analysis of the accumulator data. This value can be
used in assessing the quality of the received signal and/or the receive timestamp produced by
the LDE. For more details please refer to section
4.7 – Assessing the quality of reception and
FP_AMPL2
reg:12:00
bits:31–16
First Path Amplitude point 2. This is a 16-bit value that is part of reporting the magnitude of
the leading edge signal seen in the accumulator data memory during the LDE algorithm’s
analysis. The amplitude of the sample reported in the FP_AMPL2 parameter is the magnitude
of the accumulator tap at the index 2 beyond the integer portion of the rising edge FP_INDEX
reported in
Register file: 0x15 – Receive Time Stamp
. The FP_AMPL2 amplitude value can be
used, in conjunction with the FP_AMPL3 value below and the FP_AMPL1 value reported in
Register file: 0x15 – Receive Time Stamp
, as part of assessing the quality of the receive
timestamp produced by the LDE algorithm. For more details please refer to section
4.7 –
Assessing the quality of reception and the RX timestamp
FP_AMPL3
reg:12:04
bits:15–0
First Path Amplitude point 3. This is a 16-bit value that is part of reporting the magnitude of
the leading edge signal seen in the accumulator data memory during the LDE algorithm’s
analysis. The amplitude of the sample reported in the FP_AMPL3 parameter is the magnitude
of the accumulator tap at the index 1 beyond the integer portion of the rising edge FP_INDEX
reported in
Register file: 0x15 – Receive Time Stamp
. This amplitude value can be used in
assessing the quality of the received signal and/or the receive timestamp produced by the LDE.
For more details please refer to section
4.7 – Assessing the quality of reception and the RX
The FP_AMPL3 amplitude value can be used, in conjunction with the FP_AMPL2 value above
and the FP_AMPL1 value reported in
Register file: 0x15 – Receive Time Stamp
, as part of
assessing the quality of the receive timestamp produced by the LDE algorithm. For more
details please refer to section
4.7 – Assessing the quality of reception and the RX timestamp