[SX127x] Fixed incorrect shaping register (#186)
This commit is contained in:
parent
e96fd0f8af
commit
e549039b15
1 changed files with 4 additions and 4 deletions
|
@ -356,13 +356,13 @@ int16_t SX1278::setDataShaping(uint8_t sh) {
|
||||||
// set data shaping
|
// set data shaping
|
||||||
switch(sh) {
|
switch(sh) {
|
||||||
case RADIOLIB_SHAPING_NONE:
|
case RADIOLIB_SHAPING_NONE:
|
||||||
return(_mod->SPIsetRegValue(SX127X_REG_OP_MODE, SX1278_NO_SHAPING, 6, 5));
|
return(_mod->SPIsetRegValue(SX127X_REG_PA_RAMP, SX1278_NO_SHAPING, 6, 5));
|
||||||
case RADIOLIB_SHAPING_0_3:
|
case RADIOLIB_SHAPING_0_3:
|
||||||
return(_mod->SPIsetRegValue(SX127X_REG_OP_MODE, SX1278_FSK_GAUSSIAN_0_3, 6, 5));
|
return(_mod->SPIsetRegValue(SX127X_REG_PA_RAMP, SX1278_FSK_GAUSSIAN_0_3, 6, 5));
|
||||||
case RADIOLIB_SHAPING_0_5:
|
case RADIOLIB_SHAPING_0_5:
|
||||||
return(_mod->SPIsetRegValue(SX127X_REG_OP_MODE, SX1278_FSK_GAUSSIAN_0_5, 6, 5));
|
return(_mod->SPIsetRegValue(SX127X_REG_PA_RAMP, SX1278_FSK_GAUSSIAN_0_5, 6, 5));
|
||||||
case RADIOLIB_SHAPING_1_0:
|
case RADIOLIB_SHAPING_1_0:
|
||||||
return(_mod->SPIsetRegValue(SX127X_REG_OP_MODE, SX1278_FSK_GAUSSIAN_1_0, 6, 5));
|
return(_mod->SPIsetRegValue(SX127X_REG_PA_RAMP, SX1278_FSK_GAUSSIAN_1_0, 6, 5));
|
||||||
default:
|
default:
|
||||||
return(ERR_INVALID_DATA_SHAPING);
|
return(ERR_INVALID_DATA_SHAPING);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue