1.4.3.10 PAL_MSG_INDICATION_DATA Enum

C

typedef struct {
    /* Pointer to data buffer */
    uint8_t *pData;
    /* Reception time in us */
    uint32_t rxTime;
    /* Length of the data buffer */
    uint16_t dataLength;
    /* Physical channel where the message has been received */
    uint16_t pch;
    /* Bitrate estimation in Kbs */
    uint16_t estimatedBitrate;
    /* RSSI (Received Signal Strength Indicator) coded as specified */
    int16_t rssi;
    /* Buffer identifier */
    uint8_t bufId;
    /* Modulation scheme of the last received message */
    PAL_SCHEME scheme;
    /* Type A, Type B, Type BC, Type Radio */
    PAL_FRAME frameType;
    /* Header type of the last received message */
    uint8_t headerType;
    /* Less robust modulation */
    PAL_SCHEME lessRobustMod;
    /* SNR (Signal Noise Ratio) /LQI (Link Quality Indicator) */
    uint8_t lqi;
} PAL_MSG_INDICATION_DATA;

Summary

Data structure used for PHY data indication.

Description

This structure contains the received MAC Protocol Data Unit (MPDU) and its associated reception parameters. The PHY Abstraction Layer forwards this information to the MAC layer.

Remarks

None.