pull/282/head
Libor Tomsik 2021-04-15 21:33:58 +02:00
rodzic 37a0c56bfe
commit b4a3049be0
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 29CB8B18FAB6FBDB
3 zmienionych plików z 8 dodań i 4 usunięć

Wyświetl plik

@ -104,10 +104,14 @@ setPreambleLength KEYWORD2
setGain KEYWORD2 setGain KEYWORD2
getFrequencyError KEYWORD2 getFrequencyError KEYWORD2
getRSSI KEYWORD2 getRSSI KEYWORD2
getAFCError KEYWORD2
getSNR KEYWORD2 getSNR KEYWORD2
getDataRate KEYWORD2 getDataRate KEYWORD2
setBitRate KEYWORD2 setBitRate KEYWORD2
setRxBandwidth KEYWORD2 setRxBandwidth KEYWORD2
setAFCBandwidth KEYWORD2
setAFC KEYWORD2
setAFCAGCTrigger KEYWORD2
setFrequencyDeviation KEYWORD2 setFrequencyDeviation KEYWORD2
setNodeAddress KEYWORD2 setNodeAddress KEYWORD2
setBroadcastAddress KEYWORD2 setBroadcastAddress KEYWORD2

Wyświetl plik

@ -678,8 +678,8 @@ float SX127x::getAFCError()
} }
// get raw frequency error // get raw frequency error
int16_t raw = (uint16_t)_mod->SPIgetRegValue(SX127X_REG_AFC_MSB) << 8; int16_t raw = (uint16_t)_mod->SPIreadRegister(SX127X_REG_AFC_MSB) << 8;
raw |= _mod->SPIgetRegValue(SX127X_REG_AFC_LSB); raw |= _mod->SPIreadRegister(SX127X_REG_AFC_LSB);
uint32_t base = 1; uint32_t base = 1;
return raw * (32000000.0 / (float)(base << 19)); return raw * (32000000.0 / (float)(base << 19));
@ -758,7 +758,7 @@ int16_t SX127x::setFrequencyDeviation(float freqDev) {
return(state); return(state);
} }
uint8_t SX127x::calculateBWManExp(float bandwidth) const uint8_t SX127x::calculateBWManExp(float bandwidth)
{ {
for(uint8_t e = 7; e >= 1; e--) { for(uint8_t e = 7; e >= 1; e--) {
for(int8_t m = 2; m >= 0; m--) { for(int8_t m = 2; m >= 0; m--) {

Wyświetl plik

@ -1070,7 +1070,7 @@ class SX127x: public PhysicalLayer {
* *
* \returns bandwidth in manitsa and exponent format * \returns bandwidth in manitsa and exponent format
*/ */
uint8_t calculateBWManExp(float bandwidth) const; static uint8_t calculateBWManExp(float bandwidth);
}; };
#endif #endif