You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here for every SF the last term "+cr" is excluded from the ceil function. This cr term is the equivalent to the "(CR+4)" that we have in the section 7.4.4.1 of the datasheet.
But in this datasheet, for SF < SF7, the "(CR+4)" is included in the ceil function.
Do you think it is a typo in the datasheet? Or is the packet engine working a bit differently for SF5 and SF6?
I'm not fully certain the datasheet is correct in this case - for sure the formatting of it seems weird as the number of parentheses does not seem to match for the SF5/SF6 case:
Nevertheless, this calculation is covered in our unit tests, which compare its output with the numbers provided by Semtech calculator applications, and one of the tested cases is for SF5:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Hello,
By reading the implementation of the caclulateTimeOnAir() function of the SX1280 module, there is something that I do not understand.
RadioLib/src/modules/SX128x/SX128x.cpp
Lines 1298 to 1355 in a90197d
Here for every SF the last term "+cr" is excluded from the ceil function. This cr term is the equivalent to the "(CR+4)" that we have in the section 7.4.4.1 of the datasheet.
But in this datasheet, for SF < SF7, the "(CR+4)" is included in the ceil function.
Do you think it is a typo in the datasheet? Or is the packet engine working a bit differently for SF5 and SF6?
Thanks a lot for your great lib!
Gus
All reactions