Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
sMcpsReqConfirmed Struct Reference
[LoRa MAC layer implementation]
#include <LoRaMac.h>
Data Fields | |
uint8_t | fPort |
void * | fBuffer |
uint16_t | fBufferSize |
int8_t | Datarate |
uint8_t | NbTrials |
Detailed Description
LoRaMAC MCPS-Request for a confirmed frame
Definition at line 725 of file LoRaMac.h.
Field Documentation
uint16_t fBufferSize |
uint8_t fPort |
uint8_t NbTrials |
Number of trials to transmit the frame, if the LoRaMAC layer did not receive an acknowledgment. The MAC performs a datarate adaptation, according to the LoRaWAN Specification V1.0.1, chapter 19.4, according to the following table:
Transmission nb | Data Rate ----------------|----------- 1 (first) | DR 2 | DR 3 | max(DR-1,0) 4 | max(DR-1,0) 5 | max(DR-2,0) 6 | max(DR-2,0) 7 | max(DR-3,0) 8 | max(DR-3,0)
Note, that if NbTrials is set to 1 or 2, the MAC will not decrease the datarate, in case the LoRaMAC layer did not receive an acknowledgment
Generated on Tue Jul 12 2022 19:00:55 by
