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 | 
| uint8_t | lqi | 
| uint32_t | frameCounter | 
| EmberMessageLength | length | 
| uint8_t * | payload | 
| uint32_t | timestamp | 
An instance of this structure is passed to emberIncomingMacMessageHandler() . It describes the incoming MAC frame.
       Definition at line
       
        406
       
       of file
       
        ember-types.h
       
       .
      
Field Documentation
◆ frameCounter
| uint32_t EmberIncomingMacMessage::frameCounter | 
The security MAC frame counter (if any).
        Definition at line
        
         428
        
        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
        
         433
        
        of file
        
         ember-types.h
        
        .
       
◆ lqi
| uint8_t EmberIncomingMacMessage::lqi | 
The LQI the packet was received with.
        Definition at line
        
         424
        
        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
        
         416
        
        of file
        
         ember-types.h
        
        .
       
◆ options
| EmberMessageOptions EmberIncomingMacMessage::options | 
An EmberMessageOptions value indicating the options used for the incoming packet.
        Definition at line
        
         411
        
        of file
        
         ember-types.h
        
        .
       
◆ payload
| uint8_t* EmberIncomingMacMessage::payload | 
A pointer to the message MAC payload.
        Definition at line
        
         437
        
        of file
        
         ember-types.h
        
        .
       
◆ rssi
| int8_t EmberIncomingMacMessage::rssi | 
The RSSI in dBm the packet was received with.
        Definition at line
        
         420
        
        of file
        
         ember-types.h
        
        .
       
◆ timestamp
| uint32_t EmberIncomingMacMessage::timestamp | 
The millisecond system time returned by halCommonGetInt32uMillisecondTick() at the time the sync word was detected.
        Definition at line
        
         442
        
        of file
        
         ember-types.h
        
        .
       
The documentation for this struct was generated from the following file:
- 
       
ember-types.h