1.1.2.4.42 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.