From b4a3049be0a73783fc5a17168f5775278b3dff8b Mon Sep 17 00:00:00 2001 From: Libor Tomsik Date: Thu, 15 Apr 2021 21:33:58 +0200 Subject: [PATCH] Added keywords --- keywords.txt | 4 ++++ src/modules/SX127x/SX127x.cpp | 6 +++--- src/modules/SX127x/SX127x.h | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/keywords.txt b/keywords.txt index 34f66d67..46447d3a 100644 --- a/keywords.txt +++ b/keywords.txt @@ -104,10 +104,14 @@ setPreambleLength KEYWORD2 setGain KEYWORD2 getFrequencyError KEYWORD2 getRSSI KEYWORD2 +getAFCError KEYWORD2 getSNR KEYWORD2 getDataRate KEYWORD2 setBitRate KEYWORD2 setRxBandwidth KEYWORD2 +setAFCBandwidth KEYWORD2 +setAFC KEYWORD2 +setAFCAGCTrigger KEYWORD2 setFrequencyDeviation KEYWORD2 setNodeAddress KEYWORD2 setBroadcastAddress KEYWORD2 diff --git a/src/modules/SX127x/SX127x.cpp b/src/modules/SX127x/SX127x.cpp index 9d2e00ee..b4461d6b 100644 --- a/src/modules/SX127x/SX127x.cpp +++ b/src/modules/SX127x/SX127x.cpp @@ -678,8 +678,8 @@ float SX127x::getAFCError() } // get raw frequency error - int16_t raw = (uint16_t)_mod->SPIgetRegValue(SX127X_REG_AFC_MSB) << 8; - raw |= _mod->SPIgetRegValue(SX127X_REG_AFC_LSB); + int16_t raw = (uint16_t)_mod->SPIreadRegister(SX127X_REG_AFC_MSB) << 8; + raw |= _mod->SPIreadRegister(SX127X_REG_AFC_LSB); uint32_t base = 1; return raw * (32000000.0 / (float)(base << 19)); @@ -758,7 +758,7 @@ int16_t SX127x::setFrequencyDeviation(float freqDev) { return(state); } -uint8_t SX127x::calculateBWManExp(float bandwidth) const +uint8_t SX127x::calculateBWManExp(float bandwidth) { for(uint8_t e = 7; e >= 1; e--) { for(int8_t m = 2; m >= 0; m--) { diff --git a/src/modules/SX127x/SX127x.h b/src/modules/SX127x/SX127x.h index 66c5442b..6ffcb6b9 100644 --- a/src/modules/SX127x/SX127x.h +++ b/src/modules/SX127x/SX127x.h @@ -1070,7 +1070,7 @@ class SX127x: public PhysicalLayer { * * \returns bandwidth in manitsa and exponent format */ - uint8_t calculateBWManExp(float bandwidth) const; + static uint8_t calculateBWManExp(float bandwidth); }; #endif