| SX126x-Arduino 2.0.1

Data Fields
sMcpsIndication Struct Reference
LoRa MAC layer implementation

`#include <LoRaMac.h>`

## Data Fields
Mcps_t | McpsIndication
LoRaMacEventInfoStatus_t | Status
uint8_t | Multicast
uint8_t | Port
uint8_t | RxDatarate
uint8_t | FramePending
uint8_t * | Buffer
uint8_t | BufferSize
bool | RxData
int16_t | Rssi
uint8_t | Snr
uint8_t | RxSlot
bool | AckReceived
uint32_t | DownLinkCounter

## Detailed Description

LoRaMAC MCPS-Indication primitive

## Field Documentation

## ◆ McpsIndication

Mcps_t sMcpsIndication::McpsIndication

MCPS-Indication type

## ◆ Status

LoRaMacEventInfoStatus_t sMcpsIndication::Status

Status of the operation

## ◆ Multicast

uint8_t sMcpsIndication::Multicast

Multicast

## ◆ Port

uint8_t sMcpsIndication::Port

Application port

## ◆ RxDatarate

uint8_t sMcpsIndication::RxDatarate

Downlink datarate

## ◆ FramePending

uint8_t sMcpsIndication::FramePending

Frame pending status

## ◆ Buffer

uint8_t* sMcpsIndication::Buffer

Pointer to the received data stream

## ◆ BufferSize

uint8_t sMcpsIndication::BufferSize

Size of the received data stream

## ◆ RxData

bool sMcpsIndication::RxData

Indicates, if data is available

## ◆ Rssi

int16_t sMcpsIndication::Rssi

Rssi of the received packet

## ◆ Snr

uint8_t sMcpsIndication::Snr

Snr of the received packet

## ◆ RxSlot

uint8_t sMcpsIndication::RxSlot

Receive window

[0: Rx window 1, 1: Rx window 2]

## ◆ AckReceived

bool sMcpsIndication::AckReceived

Set if an acknowledgement was received

## ◆ DownLinkCounter

uint32_t sMcpsIndication::DownLinkCounter

The downlink counter value for the received frame

The documentation for this struct was generated from the following file:

- src/mac/LoRaMac.h