1.3.3.1.40 MAC_COMMON_MIB Struct
C
typedef struct
{
uint16_t rcCoord;
MAC_PAN_ID panId;
MAC_SHORT_ADDRESS shortAddress;
uint8_t posTableEntryTtl;
uint8_t posRecentEntryThreshold;
MAC_EXTENDED_ADDRESS extendedAddress;
MAC_SECURITY_KEY keyTable[MAC_KEY_TABLE_ENTRIES];
bool coordinator;
bool promiscuousMode;
} MAC_COMMON_MIB;
Summary
Defines the MAC Common Information Base.
Description
This structure holds the MAC Common IB, it contains one field per each defined PIB.
Field description:
- rcCoord: Route Cost to reach PAN Coordinator from device
- panId: PAN Identifier to which device belongs to
- shortAddress: Short Address of the device
- posTableEntryTtl: Time during which an entry in the POS (PLC and RF) Tables is considered valid
- posRecentEntryThreshold: Time to consider an entry as recently updated in POS Tables
- extendedAddress: Extended Address of the device
- keyTable: The Key Table holds the Keys used by device to encrypt/decrypt frames
- coordinator: Indicates whether device is a PAN Coordinator
- promiscuousMode: Indicates whether MAC Promiscuous mode is active
Remarks
None.
