Caching carrier frequency

pull/279/head
Federico Maggi 2021-04-13 12:22:49 +02:00
rodzic f9cc7cefcd
commit aebe2d2f98
2 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -407,6 +407,9 @@ int16_t RF69::setFrequency(float freq) {
_mod->SPIwriteRegister(RF69_REG_FRF_MSB, (FRF & 0xFF0000) >> 16); _mod->SPIwriteRegister(RF69_REG_FRF_MSB, (FRF & 0xFF0000) >> 16);
_mod->SPIwriteRegister(RF69_REG_FRF_MID, (FRF & 0x00FF00) >> 8); _mod->SPIwriteRegister(RF69_REG_FRF_MID, (FRF & 0x00FF00) >> 8);
_mod->SPIwriteRegister(RF69_REG_FRF_LSB, FRF & 0x0000FF); _mod->SPIwriteRegister(RF69_REG_FRF_LSB, FRF & 0x0000FF);
_freq = freq;
return(ERR_NONE); return(ERR_NONE);
} }

Wyświetl plik

@ -886,6 +886,7 @@ class RF69: public PhysicalLayer {
protected: protected:
#endif #endif
float _freq = 0;
float _br = 0; float _br = 0;
float _rxBw = 0; float _rxBw = 0;
bool _ook = false; bool _ook = false;