[LoRaWAN] Fix LR-FHSS cr encoding
This commit is contained in:
parent
05d5ef2947
commit
5cd5d714a8
1 changed files with 3 additions and 3 deletions
|
@ -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:
|
||||||
|
|
Loading…
Add table
Reference in a new issue