kopia lustrzana https://github.com/jgromes/RadioLib
[SX127x] Fixed incorrect OOK data shaping on SX1272 (#110)
rodzic
318de480ab
commit
106012b323
|
@ -298,13 +298,13 @@ int16_t SX1272::setDataShapingOOK(uint8_t sh) {
|
||||||
// set data shaping
|
// set data shaping
|
||||||
switch(sh) {
|
switch(sh) {
|
||||||
case 0:
|
case 0:
|
||||||
state |= _mod->SPIsetRegValue(SX127X_REG_PA_RAMP, SX1272_NO_SHAPING, 4, 3);
|
state |= _mod->SPIsetRegValue(SX127X_REG_OP_MODE, SX1272_NO_SHAPING, 4, 3);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
state |= _mod->SPIsetRegValue(SX127X_REG_PA_RAMP, SX1272_OOK_FILTER_BR, 4, 3);
|
state |= _mod->SPIsetRegValue(SX127X_REG_OP_MODE, SX1272_OOK_FILTER_BR, 4, 3);
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
state |= _mod->SPIsetRegValue(SX127X_REG_PA_RAMP, SX1272_OOK_FILTER_2BR, 4, 3);
|
state |= _mod->SPIsetRegValue(SX127X_REG_OP_MODE, SX1272_OOK_FILTER_2BR, 4, 3);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
state = ERR_INVALID_DATA_SHAPING;
|
state = ERR_INVALID_DATA_SHAPING;
|
||||||
|
|
Ładowanie…
Reference in New Issue