otRadioFrame
#include <radio.h>
This structure represents an IEEE 802.15.4 radio frame.
Summary
Public attributes |
|
---|---|
mAckedWithFramePending
|
bool
|
mAesKey
|
const uint8_t *
The key used for AES-CCM frame security.
|
mChannel
|
uint8_t
Channel used to transmit/receive the frame.
|
mCsmaCaEnabled
|
bool
Set to true to enable CSMA-CA for this packet, false otherwise.
|
mIeInfo
|
The pointer to the Header IE(s) related information.
|
mInfo
|
union otRadioFrame::@7
The union of transmit and receive information for a radio frame.
|
mIsARetx
|
bool
True if this frame is a retransmission (ignored by radio driver).
|
mLength
|
uint16_t
Length of the PSDU.
|
mLqi
|
uint8_t
Link Quality Indicator for received frames.
|
mMaxCsmaBackoffs
|
uint8_t
Maximum number of backoffs attempts before declaring CCA failure.
|
mMaxFrameRetries
|
uint8_t
Maximum number of retries allowed after a transmission failure.
|
mPsdu
|
uint8_t *
The PSDU.
|
mRssi
|
int8_t
Received signal strength indicator in dBm for received frames.
|
mRxInfo
|
struct otRadioFrame::@7::@9
Structure representing radio frame receive information.
|
mTimestamp
|
uint64_t
The timestamp when the frame was received in microseconds.
|
mTxInfo
|
struct otRadioFrame::@7::@8
Structure representing radio frame transmit information.
|
Public attributes
mAckedWithFramePending
bool otRadioFrame::mAckedWithFramePending
mAesKey
const uint8_t * otRadioFrame::mAesKey
The key used for AES-CCM frame security.
mChannel
uint8_t otRadioFrame::mChannel
Channel used to transmit/receive the frame.
mCsmaCaEnabled
bool otRadioFrame::mCsmaCaEnabled
Set to true to enable CSMA-CA for this packet, false otherwise.
mInfo
union otRadioFrame::@7 otRadioFrame::mInfo
The union of transmit and receive information for a radio frame.
mIsARetx
bool otRadioFrame::mIsARetx
True if this frame is a retransmission (ignored by radio driver).
mLength
uint16_t otRadioFrame::mLength
Length of the PSDU.
mLqi
uint8_t otRadioFrame::mLqi
Link Quality Indicator for received frames.
mMaxCsmaBackoffs
uint8_t otRadioFrame::mMaxCsmaBackoffs
Maximum number of backoffs attempts before declaring CCA failure.
mMaxFrameRetries
uint8_t otRadioFrame::mMaxFrameRetries
Maximum number of retries allowed after a transmission failure.
mPsdu
uint8_t * otRadioFrame::mPsdu
The PSDU.
mRssi
int8_t otRadioFrame::mRssi
Received signal strength indicator in dBm for received frames.
mRxInfo
struct otRadioFrame::@7::@9 otRadioFrame::mRxInfo
Structure representing radio frame receive information.
mTimestamp
uint64_t otRadioFrame::mTimestamp
The timestamp when the frame was received in microseconds.
The value SHALL be the time when the SFD was received when TIME_SYNC or CSL is enabled. Otherwise, the time when the MAC frame was fully received is also acceptable.
mTxInfo
struct otRadioFrame::@7::@8 otRadioFrame::mTxInfo
Structure representing radio frame transmit information.