Skip to content

Commit 8ef8751

Browse files
committed
reduce log spamming
1 parent b038040 commit 8ef8751

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

components/sound_level_meter/sound_level_meter.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,11 @@ void SoundLevelMeter::setup() {
7575
if (ring_buffer) {
7676
size_t bytes_free = ring_buffer->free();
7777
if (bytes_free < data.size()) {
78-
defer([] { ESP_LOGW(TAG, "Not enough free bytes in ring buffer to store incoming audio data."); });
78+
static uint32_t last_log = 0;
79+
if (millis() - last_log > 1000) {
80+
this->defer([] { ESP_LOGW(TAG, "Not enough free bytes in ring buffer to store incoming audio data."); });
81+
last_log = millis();
82+
}
7983
}
8084
ring_buffer->write((void *) data.data(), data.size());
8185
this->ring_buffer_stats_free_ = std::min(ring_buffer->free(), this->ring_buffer_stats_free_);

math/filter-design.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -696,7 +696,7 @@
696696
"name": "python",
697697
"nbconvert_exporter": "python",
698698
"pygments_lexer": "ipython3",
699-
"version": "3.10.13"
699+
"version": "3.13.3"
700700
},
701701
"orig_nbformat": 4
702702
},

0 commit comments

Comments
 (0)