driver for sx1280
Dependents: alarm_slave_extended_SX1280 alarm_master_extended_Vance_SX1280
Diff: sx1280.cpp
- Revision:
- 7:aa7047cdf47b
- Parent:
- 5:aba2d8b29702
- Child:
- 8:7b0b2e3ca9d2
--- a/sx1280.cpp Sun Nov 25 15:31:18 2018 -0800 +++ b/sx1280.cpp Fri Dec 14 10:35:13 2018 -0800 @@ -197,7 +197,12 @@ float SX128x::getMHz() { - uint32_t frf = readReg(REG_ADDR_RFFREQ, 3); + uint32_t frf; + if (pktType == PACKET_TYPE_LORA) + frf = readReg(REG_ADDR_LORA_SD_FREQ, 3); + else + frf = readReg(REG_ADDR_RFFREQ, 3); + return frf * PLL_STEP_MHZ; }