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

IB Size Description

MAC_ACA_ADDRESS_IB

6-byte Array Absolute Communication Address of Node

MAC_SCA_ADDRESS_IB

6-byte Array Section Communication Address of Node

MAC_BAUDRATE_IB

16 bits Baudrate used for PLC communication, in bps

MAC_TIME_SLOT_US_IB

32 bits Configured Time Slot length, in microseconds

MAC_TIME_ELABORATION_US_IB

32 bits Configured Elaboration Time (time that Node takes to respond or repeat a frame), in microseconds

MAC_ADDITIONAL_DELAY_US_IB

32 bits Additional delay in respond/repeat due to implementation constraints of Node, in microseconds

MAC_LAST_RX_IN_PHASE_IB

8 bits (boolean) Indicates whether Node is in the same Electrical Phase that the Transmitter of the last received frame

MAC_LAST_RX_NB_FRAME_IB

8 bits Value of NB field contained in the last received frame

MAC_LAST_RX_SIGNAL_LEVEL_IB

8 bits Signal Level measured on the last received frame

MAC_LAST_RX_SNR_IB

8 bits Signal to Noise ratio measured on the last received frame

MAC_ESTIMATED_IMPDEDANCE_IB

8 bits Power Line Impedance estimated from the Node connection point to Mains

LLC_IS_DCU_IB

8 bits Configure DLL (LLC and MAC) for DCU (1) or Meter (0) role

Remarks

None.