From 776131e263d102675111dd6f51e2bf6be3f8b7cb Mon Sep 17 00:00:00 2001 From: agessaman Date: Sat, 7 Feb 2026 07:42:52 -0800 Subject: [PATCH] simplify kiss noise floor sampling --- examples/kiss_modem/main.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/examples/kiss_modem/main.cpp b/examples/kiss_modem/main.cpp index 15888b90..35079592 100644 --- a/examples/kiss_modem/main.cpp +++ b/examples/kiss_modem/main.cpp @@ -136,21 +136,11 @@ void loop() { int8_t rssi = (int8_t)radio_driver.getLastRSSI(); modem->onPacketReceived(snr, rssi, rx_buf, rx_len); } - /* Sample noise floor right after drain: we're in STATE_RX so wrapper can collect. */ - for (int i = 0; i < 16; i++) { - radio_driver.loop(); - } } - /* Trigger starts a new 64-sample calibration window every 2s. */ if ((uint32_t)(millis() - next_noise_floor_calib_ms) >= NOISE_FLOOR_CALIB_INTERVAL_MS) { radio_driver.triggerNoiseFloorCalibrate(0); next_noise_floor_calib_ms = millis(); } radio_driver.loop(); - if (!modem->isActuallyTransmitting()) { - for (int i = 0; i < 15; i++) { - radio_driver.loop(); - } - } }