Microchip® Advanced Software Framework

NwkFrameHeader_t Struct Reference

#include <nwkFrame.h>

Data Fields

struct {
   uint8_t   nwkDstEndpoint: 4
 
   uint8_t   nwkSrcEndpoint: 4
 
}; 
 
uint16_t macDstAddr
 
uint16_t macDstPanId
 
uint16_t macFcf
 
uint8_t macSeq
 
uint16_t macSrcAddr
 
uint16_t nwkDstAddr
 
struct {
   uint8_t   ackRequest: 1
 
   uint8_t   linkLocal: 1
 
   uint8_t   multicast: 1
 
   uint8_t   reserved: 4
 
   uint8_t   security: 1
 
nwkFcf
 
uint8_t nwkSeq
 
uint16_t nwkSrcAddr
 

struct { ... }
uint8_t NwkFrameHeader_t::ackRequest
uint8_t NwkFrameHeader_t::linkLocal
uint16_t NwkFrameHeader_t::macDstPanId
uint16_t NwkFrameHeader_t::macFcf

Referenced by nwkTxBroadcastFrame(), and nwkTxFrame().

uint8_t NwkFrameHeader_t::macSeq

Referenced by nwkTxBroadcastFrame(), and nwkTxFrame().

uint16_t NwkFrameHeader_t::macSrcAddr
uint8_t NwkFrameHeader_t::nwkDstEndpoint
uint8_t NwkFrameHeader_t::nwkSeq
uint8_t NwkFrameHeader_t::nwkSrcEndpoint
uint8_t NwkFrameHeader_t::reserved