DW1000 User Manual
© Decawave Ltd 2017
Version 2.12
Page 113 of 242
Field
Description of fields within Register file: 0x1F – Channel Control
RXPRF
reg:1F:00
bits:19–18
This two bit field selects the PRF used in the receiver. Values allowed here are binary 01 to
select the 16 MHz PRF or binary 10 to select the 64 MHz PRF. Other values are reserved and
should not be set.
TNSSFD
reg:1F:00
bit:20
This bit enables the use of a user specified (non-standard) SFD in the transmitter. When
TNSSFD is 0, and as long as DWSFD is not set, then the transmitted SFD sequence will be that
prescribed by the IEEE 802.15.4 standard. When TNSSFD is set the transmitted SFD sequence
is defined by the programming of
Register file: 0x21 – User defined SFD sequence
. For correct
operation the SFD sequence used in the receiver has to be programmed to match the
transmitted SFD sequence. The RNSSFD bit enables the use of user programmed non-standard
SFD sequence in the receiver. For more details please see
Register file: 0x21 – User defined
RNSSFD
reg:1F:00
bit:21
This bit enables the use of a user specified (non-standard) SFD in the receiver. When RNSSFD
is 0, and as long as DWSFD is not set, then the SFD sequence searched for in the receiver will
be that prescribed by the IEEE 802.15.4 standard. When RNSSFD is set the receiver SFD
sequence is defined by the programming of
Register file: 0x21 – User defined SFD sequence
For correct operation the SFD sequence used in the transmitter has to be programmed to
match the SFD sequence being hunted for in the receiver. The TNSSFD bit enables the use of
user programmed non-standard SFD sequence in the transmitter. For more details please
refer to
Register file: 0x21 – User defined SFD sequence
TX_PCODE
reg:1F:00
bits:26–22
This field selects the preamble code used in the transmitter. The user should select the
preamble code from those recommended for the selected channel and PRF setting. Section
10.5 – UWB channels and preamble codes
details the preamble codes allowed in the supported
channels.
RX_PCODE
reg:1F:00
bits:31–27
This field selects the preamble code used in the receiver. The user should select the preamble
code from those recommended for the selected channel and PRF setting. Section
details the preamble codes allowed in the supported channels.
7.2.33 Register file: 0x20
– Reserved
ID
Length
(octets)
Type
Mnemonic
Description
0x20
-
-
-
Reserved – this register file is reserved
register file 0x20 is reserved for future use. Please take care not to write to this register as
doing so may cause the DW1000 to malfunction.
7.2.34 Register file: 0x21
– User defined SFD sequence
ID
Length
(octets)
Type
Mnemonic
Description
0x21
41
RW
USR_SFD
User-specified short/long TX/RX SFD sequences
register file 0x21 is the user defined SFD sequence. This allows the possibility for a non-
standard SFD sequence to be programmed. The use of a non-standard SFD sequence is separately
configurable for the transmitter and receiver by the TNSSFD and RNSSFD bits in the