Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: TYBLE16_simple_data_logger TYBLE16_MP3_Air
mcps_data_req_s Struct Reference
struct mcps_data_req_t Data request structure More...
#include <mac_mcps.h>
Data Fields | |
unsigned | SrcAddrMode: 2 |
Source address mode. | |
unsigned | DstAddrMode: 2 |
Destination address mode. | |
uint16_t | DstPANId |
Destination PAN ID. | |
uint8_t | DstAddr [8] |
Destination address. | |
uint16_t | msduLength |
Service data unit length. | |
uint8_t * | msdu |
Service data unit. | |
uint8_t | msduHandle |
Handle associated with MSDU. | |
bool | TxAckReq: 1 |
Specifies whether ACK is needed or not. | |
bool | InDirectTx: 1 |
Specifies whether indirect or direct transmission is used. | |
bool | PendingBit: 1 |
Specifies whether more fragments are to be sent or not. | |
bool | SeqNumSuppressed: 1 |
True suppress sequence number from frame. | |
bool | PanIdSuppressed: 1 |
True suppress PAN-id is done when possible from frame. | |
mlme_security_t | Key |
Security key. |
Detailed Description
struct mcps_data_req_t Data request structure
See IEEE standard 802.15.4-2006 (table 41) for more details
Definition at line 34 of file mac_mcps.h.
Field Documentation
uint8_t DstAddr[8] |
Destination address.
Definition at line 38 of file mac_mcps.h.
unsigned DstAddrMode |
Destination address mode.
Definition at line 36 of file mac_mcps.h.
uint16_t DstPANId |
Destination PAN ID.
Definition at line 37 of file mac_mcps.h.
bool InDirectTx |
Specifies whether indirect or direct transmission is used.
Definition at line 43 of file mac_mcps.h.
Security key.
Definition at line 47 of file mac_mcps.h.
uint8_t* msdu |
Service data unit.
Definition at line 40 of file mac_mcps.h.
uint8_t msduHandle |
Handle associated with MSDU.
Definition at line 41 of file mac_mcps.h.
uint16_t msduLength |
Service data unit length.
Definition at line 39 of file mac_mcps.h.
bool PanIdSuppressed |
True suppress PAN-id is done when possible from frame.
This will be only checked when 2015 extension is enabled
Definition at line 46 of file mac_mcps.h.
bool PendingBit |
Specifies whether more fragments are to be sent or not.
Definition at line 44 of file mac_mcps.h.
bool SeqNumSuppressed |
True suppress sequence number from frame.
This will be only checked when 2015 extension is enabled
Definition at line 45 of file mac_mcps.h.
unsigned SrcAddrMode |
Source address mode.
Definition at line 35 of file mac_mcps.h.
bool TxAckReq |
Specifies whether ACK is needed or not.
Definition at line 42 of file mac_mcps.h.
Generated on Tue Jul 12 2022 13:55:33 by
