DW1000 User Manual
© Decawave Ltd 2017
Version 2.12
Page 127 of 242
REG:23:1E – AGC_STAT1 – AGC Status Register
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
- - - -
EDV2
EDG1
- - - - - -
- - - -
0
0
- - - - - -
The bits of the AGC_STAT1 register are described below:
Field
Description of fields within Sub-Register 0x23:1E – AGC_STAT1
EDG1
reg:23:1E
bits:10–6
This 5-bit gain value relates to input noise power measurement. EDG1 can be used in
conjunction with the EDV2 value to give a measure of the background in-band noise energy
level. This might be used for an Energy Detect (
ED channel scan
) as part of implementing the
IEEE 802.15.4 standard’s MLME-SCAN request primitive. The noise energy level is given by
combining EDG1 and EDV2 value as described in Figure 27 below.
EDV2
reg:23:1E
bits:19–11
This 9-bit value relates to the input noise power measurement. EDV2 can be used in
conjunction with the EDG1 value to give a measure of the background in-band noise energy
level. This might be used for an Energy Detect (
ED channel scan
) as part of implementing the
IEEE 802.15.4 standard’s MLME-SCAN request primitive. The noise energy level is given by
combining EDG1 and EDV2 value as described in Figure 27 below.
–
reg:23:1E
These bits are reserved.
Combining EDG1 and EDV2 value to get a noise energy level is achieved by the equation:
Where
is a scaling factor dependant on channel as per Table 27 below: -
Table 27: Scaling factor for channel noise energy estimation
Channel
scaling factor
1 to 4
1.3335
5 and 7
1.0000
The above formula does not give an absolute level but instead gives a relative level that allows comparison
between channels in order to select the channel with least noise.
Figure 27: Combining EDG1 and EDV2 to give an ED noise figure
7.2.37 Register file: 0x24
– External Synchronisation Control
ID
Length
(octets)
Type
Mnemonic
Description
0x24
12
RW
EXT_SYNC
External synchronisation control