1.2.4.23 DLL_IB_ATTRIBUTE Enum

C

typedef enum
{
    MAC_ACA_ADDRESS_IB = 0x201,
    MAC_SCA_ADDRESS_IB = 0x202,
    MAC_BAUDRATE_IB = 0x203,
    MAC_TIME_SLOT_US_IB = 0x204,
    MAC_TIME_ELABORATION_US_IB = 0x205,
    MAC_ADDITIONAL_DELAY_US_IB = 0x206,
    MAC_LAST_RX_IN_PHASE_IB = 0x207,
    MAC_LAST_RX_NB_FRAME_IB = 0x208,
    MAC_LAST_RX_SIGNAL_LEVEL_IB = 0x209,
    MAC_LAST_RX_SNR_IB = 0x20A,
    MAC_ESTIMATED_IMPDEDANCE_IB = 0x20B,
    LLC_IS_DCU_IB = 0x401,
} DLL_IB_ATTRIBUTE;

Summary

Lists the available objects in the DLL Information Base (IB).

Description

DLL IB is a collection of objects that can be read/written in order to retrieve information and/or configure the DLL layer.

IBSizeDescription
MAC_ACA_ADDRESS_IB6-byte ArrayAbsolute Communication Address of Node
MAC_SCA_ADDRESS_IB6-byte ArraySection Communication Address of Node
MAC_BAUDRATE_IB16 bitsBaudrate used for PLC communication, in bps
MAC_TIME_SLOT_US_IB32 bitsConfigured Time Slot length, in microseconds
MAC_TIME_ELABORATION_US_IB32 bitsConfigured Elaboration Time (time that Node takes to respond or repeat a frame), in microseconds
MAC_ADDITIONAL_DELAY_US_IB32 bitsAdditional delay in respond/repeat due to implementation constraints of Node, in microseconds
MAC_LAST_RX_IN_PHASE_IB8 bits (Boolean)Indicates whether Node is in the same Electrical Phase that the Transmitter of the last received frame
MAC_LAST_RX_NB_FRAME_IB8 bitsValue of NB field contained in the last received frame
MAC_LAST_RX_SIGNAL_LEVEL_IB8 bitsSignal Level measured on the last received frame
MAC_LAST_RX_SNR_IB8 bitsSignal to Noise ratio measured on the last received frame
MAC_ESTIMATED_IMPDEDANCE_IB8 bitsPower Line Impedance estimated from the Node connection point to Mains
LLC_IS_DCU_IB8 bitsConfigure DLL (LLC and MAC) for DCU (1) or Meter (0) role

Remarks

None.