1.1.2.4.43 MAC_RT_PIB Enum
C
typedef enum {
MAC_RT_PIB_MAX_BE = 0x00000047,
MAC_RT_PIB_BSN = 0x00000049,
MAC_RT_PIB_DSN = 0x0000004C,
MAC_RT_PIB_MAX_CSMA_BACKOFFS = 0x0000004E,
MAC_RT_PIB_MIN_BE = 0x0000004F,
MAC_RT_PIB_PAN_ID = 0x00000050,
MAC_RT_PIB_PROMISCUOUS_MODE = 0x00000051,
MAC_RT_PIB_SHORT_ADDRESS = 0x00000053,
MAC_RT_PIB_MAX_FRAME_RETRIES = 0x00000059,
MAC_RT_PIB_DUPLICATE_DETECTION_TTL = 0x00000078,
MAC_RT_PIB_HIGH_PRIORITY_WINDOW_SIZE = 0x00000100,
MAC_RT_PIB_CSMA_NO_ACK_COUNT = 0x00000106,
MAC_RT_PIB_BAD_CRC_COUNT = 0x00000109,
MAC_RT_PIB_NEIGHBOUR_TABLE = 0x0000010A,
MAC_RT_PIB_CSMA_FAIRNESS_LIMIT = 0x0000010C,
MAC_RT_PIB_TMR_TTL = 0x0000010D,
MAC_RT_PIB_POS_TABLE_ENTRY_TTL = 0x0000010E,
MAC_RT_PIB_RC_COORD = 0x0000010F,
MAC_RT_PIB_TONE_MASK = 0x00000110,
MAC_RT_PIB_BEACON_RANDOMIZATION_WINDOW_LENGTH = 0x00000111,
MAC_RT_PIB_A = 0x00000112,
MAC_RT_PIB_K = 0x00000113,
MAC_RT_PIB_MIN_CW_ATTEMPTS = 0x00000114,
MAC_RT_PIB_CENELEC_LEGACY_MODE = 0x00000115,
MAC_RT_PIB_FCC_LEGACY_MODE = 0x00000116,
MAC_RT_PIB_BROADCAST_MAX_CW_ENABLE = 0x0000011E,
MAC_RT_PIB_TRANSMIT_ATTEN = 0x0000011F,
MAC_RT_PIB_POS_TABLE = 0x00000120,
MAC_RT_PIB_POS_RECENT_ENTRY_THRESHOLD = 0x00000121,
MAC_RT_PIB_POS_RECENT_ENTRIES = 0x00000122,
/* manufacturer specific */
/* Extended address of this node. */
MAC_RT_PIB_MANUF_EXTENDED_ADDRESS = 0x08000001,
/* provides access to neighbour table by short address (transmitted as index) */
MAC_RT_PIB_MANUF_NEIGHBOUR_TABLE_ELEMENT = 0x08000002,
/* returns the maximum number of tones used by the band */
MAC_RT_PIB_MANUF_BAND_INFORMATION = 0x08000003,
/* Forces Modulation Scheme in every transmitted frame
0 - Not forced, 1 - Force Differential, 2 - Force Coherent */
MAC_RT_PIB_MANUF_FORCED_MOD_SCHEME = 0x08000007,
/* Forces Modulation Type in every transmitted frame
0 - Not forced, 1 - Force BPSK_ROBO, 2 - Force BPSK, 3 - Force QPSK, 4 - Force 8PSK */
MAC_RT_PIB_MANUF_FORCED_MOD_TYPE = 0x08000008,
/* Forces ToneMap in every transmitted frame
{0} - Not forced, other value will be used as tonemap */
MAC_RT_PIB_MANUF_FORCED_TONEMAP = 0x08000009,
/* Forces Modulation Scheme bit in Tone Map Response
0 - Not forced, 1 - Force Differential, 2 - Force Coherent */
MAC_RT_PIB_MANUF_FORCED_MOD_SCHEME_ON_TMRESPONSE = 0x0800000A,
/* Forces Modulation Type bits in Tone Map Response
0 - Not forced, 1 - Force BPSK_ROBO, 2 - Force BPSK, 3 - Force QPSK, 4 - Force 8PSK */
MAC_RT_PIB_MANUF_FORCED_MOD_TYPE_ON_TMRESPONSE = 0x0800000B,
/* Forces ToneMap field Tone Map Response
{0} - Not forced, other value will be used as tonemap field */
MAC_RT_PIB_MANUF_FORCED_TONEMAP_ON_TMRESPONSE = 0x0800000C,
/* Indicates whether an LBP frame for other destination has been received */
MAC_RT_PIB_MANUF_LBP_FRAME_RECEIVED = 0x0800000F,
/* Indicates whether an LBP frame for other destination has been received */
MAC_RT_PIB_MANUF_LNG_FRAME_RECEIVED = 0x08000010,
/* Gets number of valid elements in the Neighbour Table */
MAC_RT_PIB_MANUF_NEIGHBOUR_TABLE_COUNT = 0x08000012,
/* Gets number of discarded packets due to Other Destination */
MAC_RT_PIB_MANUF_RX_OTHER_DESTINATION_COUNT = 0x08000013,
/* Gets number of discarded packets due to MAC Repetition */
MAC_RT_PIB_MANUF_RX_MAC_REPETITION_COUNT = 0x08000015,
/* Gets number of discarded packets due to Segment Decode Error */
MAC_RT_PIB_MANUF_RX_SEGMENT_DECODE_ERROR_COUNT = 0x0800001C,
/* Enables MAC Sniffer */
MAC_RT_PIB_MANUF_ENABLE_MAC_SNIFFER = 0x0800001D,
/* Gets number of valid elements in the POS Table */
MAC_RT_PIB_MANUF_POS_TABLE_COUNT = 0x0800001E,
/* Gets or Sets number of retires left before forcing ROBO mode */
MAC_RT_PIB_MANUF_RETRIES_LEFT_TO_FORCE_ROBO = 0x0800001F,
/* Gets internal MAC RT version */
MAC_RT_PIB_MANUF_MAC_RT_INTERNAL_VERSION = 0x08000022,
/* Enable/Disable Sleep Mode */
MAC_RT_PIB_SLEEP_MODE = 0x08000024,
/* Set PLC Debug Mode */
MAC_RT_PIB_DEBUG_SET = 0x08000025,
/* Read PLC Debug Information */
MAC_RT_PIB_DEBUG_READ = 0x08000026,
/* Provides access to POS table by short address (referenced as index) */
MAC_RT_PIB_MANUF_POS_TABLE_ELEMENT = 0x08000027,
/* Minimum LQI to consider a neighbour for Trickle */
MAC_RT_PIB_MANUF_TRICKLE_MIN_LQI = 0x08000028,
/* LQI for a given neighbour, which short address will be indicated by index. 8 bits. */
MAC_RT_PIB_MANUF_NEIGHBOUR_LQI = 0x08000029,
/* Best LQI found in neighbour table. 8 bits. */
MAC_RT_PIB_MANUF_BEST_LQI = 0x0800002A,
/* Flag to indicate whether next transmission is in High Priority window. 8 bits. */
MAC_RT_PIB_TX_HIGH_PRIORITY = 0x0800002B,
/* Resets TMR TTL for the Short Address contained in Index. */
MAC_RT_PIB_MANUF_RESET_TMR_TTL = 0x0800002E,
/* IB used to set the complete MIB structure at once */
MAC_RT_PIB_GET_SET_ALL_MIB = 0x08000100,
/* Gets or sets a parameter in Phy layer. Index will be used to contain PHY parameter ID.
Check 'enum EPhyParam' below for available Phy parameter IDs */
MAC_RT_PIB_MANUF_PHY_PARAM = 0x08000020
} MAC_RT_PIB;Summary
List of G3-PLC MAC RT IBs.
Description
This data type contains every accessible objet in G3-PLC MAC RT Information Base.
A detailed description of these objects is available in G3 MAC_RT_PIBs.
