Skip to content

sequence of callback calls #327

@nestorayuso

Description

@nestorayuso

I am using release v4.4.0 Class-A REGION_EU868 unconfirmed uplink
I want to know when the LoRaMac stack is idle after a TX and both RX windows to reconfigure the radio for use with another radio protocol.

In Release v.4.3.2 I used the MCPS-Confirm callback because it got fired after the RX2 window. But in v4.4.0 it is fired just after TX.
I am trying to fix it using a combination of MCPS-Indication callback if there was downlink data and (McpsConfirm->Status == LORAMAC_EVENT_INFO_STATUS_RX2_TIMEOUT) if there was not downlink. But LORAMAC_EVENT_INFO_STATUS_RX2_TIMEOUT is only fired if using Confirmed TX.

Is there any documentation on when is fired each Indication or Confirm event and in what order?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions