|
Contiki 2.5
|
The IEEE 802.15.4 frame has a number of constant/fixed fields that can be counted to make frame construction and max payload calculations easier. More...
#include <core/net/mac/frame802154.h>
Data Fields | |
| uint8_t | frame_type |
| 3 bit. More... | |
| uint8_t | security_enabled |
| 1 bit. More... | |
| uint8_t | frame_pending |
| 1 bit. More... | |
| uint8_t | ack_required |
| 1 bit. More... | |
| uint8_t | panid_compression |
| 1 bit. More... | |
| uint8_t | dest_addr_mode |
| < 3 bit. More... | |
| uint8_t | frame_version |
| 2 bit. More... | |
| uint8_t | src_addr_mode |
| 2 bit. More... | |
The IEEE 802.15.4 frame has a number of constant/fixed fields that can be counted to make frame construction and max payload calculations easier.
These include:
1. FCF - 2 bytes - Fixed
2. Sequence number - 1 byte - Fixed
3. Addressing fields - 4 - 20 bytes - Variable
4. Aux security header - 0 - 14 bytes - Variable
5. CRC - 2 bytes - Fixed
Defines the bitfields of the frame control field (FCF).
Definition at line 120 of file frame802154.h.
1.8.3.1