trimmed comment

This commit is contained in:
Huw Duddy
2026-08-17 23:16:01 +10:00
committed by GitHub
parent 114093ee0e
commit 9387f55d7e
+1 -9
View File
@@ -49,14 +49,6 @@ uint32_t RadioLibWrapper::getRngSeed() {
void RadioLibWrapper::setTxPower(int8_t dbm) {
#if defined(USE_LR2021)
// On LR2021, setOutputPower() writes the PA config and TxParams, which are
// standby-only commands. recvRaw() keeps state == STATE_RX after readData on
// this platform ("LR2021 stays in Rx"), so - unlike the SX126x path, which
// falls back to STATE_IDLE and re-arms on the next recvRaw() - nothing calls
// startReceive() again by itself. Writing the PA config while listening could
// therefore leave the receiver down until the next reboot. Drop to standby
// first and let checkRecv() re-arm Rx, as resetAGC() and
// applySideDetectorConfig() already do.
idle();
#endif
_radio->setOutputPower(dbm);
@@ -265,4 +257,4 @@ PacketMillis RadioLibWrapper::calcMaxPacketMillis(uint8_t sf, float bw, uint8_t
if (cr >= 5 && cr < 8) { payload_us = (payload_us * 8) / cr; }
return PacketMillis {(preamble_us + 999) / 1000, (payload_us + 999) / 1000};
}
}