0.01.00
otRadioFrame Struct Reference

This structure represents an IEEE 802.15.4 radio frame. More...

#include <include/openthread/platform/radio.h>

Inheritance diagram for otRadioFrame:
ot::Mac::Frame

Public Attributes

uint8_t * mPsdu
 The PSDU.
 
uint8_t mLength
 Length of the PSDU.
 
uint8_t mChannel
 Channel used to transmit/receive the frame.
 
int8_t mPower
 Transmit/receive power in dBm.
 
uint8_t mLqi
 Link Quality Indicator for received frames.
 
uint8_t mMaxTxAttempts
 Max number of transmit attempts for an outbound frame.
 
bool mSecurityValid: 1
 Security Enabled flag is set and frame passes security checks.
 
bool mDidTX: 1
 Set to true if this frame sent from the radio. Ignored by radio driver.
 
bool mIsARetx: 1
 Set to true if this frame is a retransmission. Should be ignored by radio driver.
 
uint32_t mMsec
 The timestamp when the frame was received (milliseconds). More...
 
uint16_t mUsec
 The timestamp when the frame was received (microseconds, the offset to mMsec). More...
 

Detailed Description

This structure represents an IEEE 802.15.4 radio frame.

Member Data Documentation

§ mMsec

uint32_t otRadioFrame::mMsec

The timestamp when the frame was received (milliseconds).

Applicable/Required only when raw-link-api feature (OPENTHREAD_ENABLE_RAW_LINK_API) is enabled.

§ mUsec

uint16_t otRadioFrame::mUsec

The timestamp when the frame was received (microseconds, the offset to mMsec).

Applicable/Required only when raw-link-api feature (OPENTHREAD_ENABLE_RAW_LINK_API) is enabled.


The documentation for this struct was generated from the following file: