diff --git a/src/Module.h b/src/Module.h index 321a78b7..f9f626c4 100644 --- a/src/Module.h +++ b/src/Module.h @@ -11,7 +11,7 @@ class Module { public: Module(int tx, int rx); Module(int cs, int int0, int int1, SPIClass& spi = SPI, SPISettings spiSettings = SPISettings(2000000, MSBFIRST, SPI_MODE0)); - Module(int cs, int int0, int int1, int int2, SPIClass& spi = SPI, SPISettings spiSettings = SPISettings(2000000, MSBFIRST, SPI_MODE0)) + Module(int cs, int int0, int int1, int int2, SPIClass& spi = SPI, SPISettings spiSettings = SPISettings(2000000, MSBFIRST, SPI_MODE0)); Module(int cs, int int0, int int1, int rx, int tx, SPIClass& spi = SPI, SPISettings spiSettings = SPISettings(2000000, MSBFIRST, SPI_MODE0)); SoftwareSerial* ModuleSerial; diff --git a/src/modules/SX126x.cpp b/src/modules/SX126x.cpp index edeafe2e..a52c9f40 100644 --- a/src/modules/SX126x.cpp +++ b/src/modules/SX126x.cpp @@ -800,9 +800,9 @@ int16_t SX126x::setTCXO(float voltage, uint32_t timeout) { // calculate timeout uint32_t timeoutValue = (float)timeout / 15.625; - data[1] = (uint8_t)((timeoutValue >> 16) & 0xFF) - data[2] = (uint8_t)((timeoutValue >> 8) & 0xFF) - data[3] = (uint8_t)(timeoutValue & 0xFF) + data[1] = (uint8_t)((timeoutValue >> 16) & 0xFF); + data[2] = (uint8_t)((timeoutValue >> 8) & 0xFF); + data[3] = (uint8_t)(timeoutValue & 0xFF); // enable TCXO control on DIO3 SPIwriteCommand(SX126X_CMD_SET_DIO3_AS_TCXO_CTRL, data, 4);