EasyManua.ls Logo

decaWave DW1000 - Page 49

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 49 of 242
The frame type must be allowed for reception:
o The FFAB configuration bit must be set to allow a Beacon frame to be received.
o The FFAD configuration bit must be set to allow a Data frame to be received.
o The FFAA configuration bit must be set to allow an Acknowledgment frame to be received.
o The FFAM configuration bit must be set to allow a MAC command frame to be received.
o The FFAR configuration bit allows IEEE 802.15.4 reserved types, 4 to 7 to be received,
excluding those rejected due to the frame length check described below.
o The FFA4 configuration bit allows IEEE 802.15.4 reserved type 4 frames to be received,
excluding those rejected due to the frame length check described below.
o The FFA5 configuration bit allows IEEE 802.15.4 reserved type 5 frames to be received,
excluding those rejected due to the frame length check described below.
NB: For reserved frame types 4 to 7, if they are allowed here that is the end of the frame filtering.
The remaining rules below only apply for standard frame types 0 to 3. However, the frame
header will be interpreted as for frame types 0-3 to determine the size of the received frame
and reject it if it is shorter than expected. This can make the use of frame types 4, 5, 6 and 7
problematic and frame filtering may need to be carried out in software if use of frames of type
4, 5, 6, or 7 with different encodings for frame control bits affecting the header length is
planned. The frame control bits concerned are the address mode fields and the PID
compression field.
The frame version field must be 0x00 or 0x01
The Destination PAN ID if present must:
o Be the broadcast PAN ID (0xFFFF)
o Or match the PAN_ID programmed in Register file: 0x03 PAN Identifier and Short Address
The Destination Address if present must:
o Be the (short 16-bit) broadcast address (0xFFFF)
o Or be a short (16-bit) address matching the SHORT_ADDR programmed in Register file: 0x03
PAN Identifier and Short Address
o Or be a long (64-bit) address matching the Register file: 0x01 Extended Unique Identifier.
If the frame is a beacon frame then the Source PAN ID must match the PAN_ID programmed in
Register file: 0x03 PAN Identifier and Short Address, (or be 0xFFFF)
If only the source address is present, in a data or MAC command frame, then the frame will only be
accepted if the IC is configured to be a coordinator, (via the FFBC configuration bit in Register file:
0x04 System Configuration) and the Source PAN ID matches the PAN_ID programmed in Register
file: 0x03 PAN Identifier and Short Address.
The FCS (CRC) must be correct for the frame to be accepted.

Table of Contents