kopia lustrzana https://github.com/jgromes/RadioLib
Merge pull request #1267 from PCo-IoT-2024/Feature_isFrmPending
[LoRaWAN] Add `frmPending` field in `LoRaWANEvent_t`pull/1275/head
commit
1ca12abc88
|
@ -1807,6 +1807,7 @@ int16_t LoRaWANNode::parseDownlink(uint8_t* data, size_t* len, LoRaWANEvent_t* e
|
|||
event->dir = RADIOLIB_LORAWAN_DOWNLINK;
|
||||
event->confirmed = isConfirmedDown;
|
||||
event->confirming = isConfirmingUp;
|
||||
event->frmPending = (downlinkMsg[RADIOLIB_LORAWAN_FHDR_FCTRL_POS] & RADIOLIB_LORAWAN_FCTRL_FRAME_PENDING) != 0;
|
||||
event->datarate = this->channels[RADIOLIB_LORAWAN_DOWNLINK].dr;
|
||||
event->freq = channels[event->dir].freq / 10000.0;
|
||||
event->power = this->txPowerMax - this->txPowerSteps * 2;
|
||||
|
|
|
@ -504,6 +504,9 @@ struct LoRaWANEvent_t {
|
|||
(e.g., server downlink reply to confirmed uplink sent by user application)*/
|
||||
bool confirming;
|
||||
|
||||
/*! \brief Whether further downlink messages are pending on the server side. */
|
||||
bool frmPending;
|
||||
|
||||
/*! \brief Datarate */
|
||||
uint8_t datarate;
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue