Jump to main content

# DRV_PLC_PHY_CD_INFO Struct

## C

    typedef struct {
      /* Reception time (message end or header end if message length is not known yet) referred to 1us PHY counter */
      uint32_t rxTimeEnd;
      /* Current time referred to 1us PHY counter */
      uint32_t currentTime;
      /* Correlation peak value */
      uint16_t corrPeakValue;
      /* Average RSSI (Received Signal Strength Indication) in dBuV */
      uint8_t rssiAvg;
      /* Reception state. Similar to header from PRIME spec, but extra values for preamble */
      DRV_PLC_PHY_CD_RX_STATE cdRxState;
      /* Type A, Type B or Type BC  */
      DRV_PLC_PHY_FRAME_TYPE frameType;
    } DRV_PLC_PHY_CD_INFO;

## Summary

Contains the Carrier Detect related information.

## Description

This data type includes the Carrier Detect related information. It gives information about the current state of PLC reception.

## Remarks

This data type is related to PLC_ID_RX_CD_INFO PIB.

Rev: G