[LoRaWAN] Fix LR-FHSS cr encoding

This commit is contained in:
StevenCellist 2024-10-28 14:32:35 +01:00
parent 05d5ef2947
commit 5cd5d714a8

View file

@ -3347,13 +3347,13 @@ int16_t LoRaWANNode::findDataRate(uint8_t dr, DataRate_t* dataRate) {
} }
switch(dataRateBand & RADIOLIB_LORAWAN_DATA_RATE_CR) { switch(dataRateBand & RADIOLIB_LORAWAN_DATA_RATE_CR) {
case(RADIOLIB_LORAWAN_DATA_RATE_CR_1_3): case(RADIOLIB_LORAWAN_DATA_RATE_CR_1_3):
dataRate->lrFhss.bw = 1; dataRate->lrFhss.cr = 0x03;
break; break;
case(RADIOLIB_LORAWAN_DATA_RATE_CR_2_3): case(RADIOLIB_LORAWAN_DATA_RATE_CR_2_3):
dataRate->lrFhss.bw = 2; dataRate->lrFhss.cr = 0x01;
break; break;
default: default:
return(RADIOLIB_ERR_UNSUPPORTED);; return(RADIOLIB_ERR_UNSUPPORTED);
} }
break; break;
default: default: