Microchip® Advanced Software Framework

mac_pib_tag Struct Reference

#include <mac_internal.h>

Data Fields

uint8_t mac_AutoRequest
 Holds the value which states whether a device automatically sends a data request command if its address is listed in the beacon frame. More...
 
uint8_t mac_BattLifeExtPeriods
 Holds the value which states the number of backoff periods during which the receiver is enabled following a beacon in battery life extension mode. More...
 
uint64_t mac_CoordExtendedAddress
 Holds the 64 bit address of the coordinator with which the device is associated. More...
 
uint16_t mac_CoordShortAddress
 Holds the 16 bit short address of the coordinator with which the device is associated. More...
 
uint8_t mac_DSN
 Holds the sequence number of the transmitted data or command frame. More...
 
uint8_t mac_GTSPermit
 
uint16_t mac_MaxFrameTotalWaitTime
 The maximum number of CAP symbols in a beaconenabled PAN, or symbols in a nonbeacon-enabled PAN, to wait either for a frame intended as a response to a data request frame or for a broadcast frame following a beacon with the Frame Pending subfield set to one. More...
 
uint16_t mac_ResponseWaitTime
 The maximum time, in multiples of aBaseSuperframeDuration, a device shall wait for a response command frame to be available following a request command frame. More...
 
bool mac_RxOnWhenIdle
 Holds the value which states whether the MAC sublayer is to enable its receiver during idle periods. More...
 
bool mac_SecurityEnabled
 Indication of whether the MAC sublayer has security enabled. More...
 
uint8_t privateIllegalFrameType
 Holds the private MAC PIB attribute to generate a frame with an illegale frame type. More...
 
uint8_t privateNoDataAfterAssocReq
 Holds the private MAC PIB attribute which suppresses the initiation of a data request frame after association request. More...
 
uint8_t privateVirtualPANs
 Holds the private MAC PIB attribute to pretend virtual Beacon-enabled PANs. More...