EmberIncomingMacMessage Struct Reference
An instance of this structure is passed to emberIncomingMacMessageHandler(). It describes the incoming MAC frame. More...
#include <
ember-types.h
>
Data Fields | |
EmberMessageOptions | options |
EmberMacFrame | macFrame |
int8_t | rssi |
int8_t | lqi |
uint32_t | frameCounter |
EmberMessageLength | length |
uint8_t * | payload |
An instance of this structure is passed to emberIncomingMacMessageHandler(). It describes the incoming MAC frame.
Definition at line 374
of file ember-types.h
.
Field Documentation
◆ frameCounter
uint32_t EmberIncomingMacMessage::frameCounter |
The security MAC frame counter (if any).
Definition at line 396
of file ember-types.h
.
◆ length
EmberMessageLength EmberIncomingMacMessage::length |
An EmberMessageLength value indicating the length in bytes of the MAC payload of the incoming message.
Definition at line 401
of file ember-types.h
.
◆ lqi
int8_t EmberIncomingMacMessage::lqi |
The LQI the packet was received with.
Definition at line 392
of file ember-types.h
.
◆ macFrame
EmberMacFrame EmberIncomingMacMessage::macFrame |
An EmberMacFrame structure indicating the source and destination addresses and source and destination PAN IDs.
Definition at line 384
of file ember-types.h
.
◆ options
EmberMessageOptions EmberIncomingMacMessage::options |
An EmberMessageOptions value indicating the options used for the incoming packet.
Definition at line 379
of file ember-types.h
.
◆ payload
uint8_t* EmberIncomingMacMessage::payload |
A pointer to the message MAC payload.
Definition at line 405
of file ember-types.h
.
◆ rssi
int8_t EmberIncomingMacMessage::rssi |
The RSSI in dBm the packet was received with.
Definition at line 388
of file ember-types.h
.
The documentation for this struct was generated from the following file:
ember-types.h