From e32f0f0fa6bfea0a7d89f6e9f4eacd607fc6a96a Mon Sep 17 00:00:00 2001 From: Eddy Pedroni Date: Sun, 25 Oct 2026 22:53:44 +0100 Subject: ADC hysteresis --- firmware/src/firmware.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'firmware/src/firmware.cpp') diff --git a/firmware/src/firmware.cpp b/firmware/src/firmware.cpp index 8483ada..a965b4c 100644 --- a/firmware/src/firmware.cpp +++ b/firmware/src/firmware.cpp @@ -9,15 +9,15 @@ void update() { const auto samples = adc::get_samples(); - for (auto const [value, changed] : samples) + for (auto const & sample : samples) { - if (!changed) continue; + if (!sample.changed) continue; midi::send_message(); - } + // update framebuffer - display::render_framebuffer(samples[0].value, samples[1].value); + display::render_framebuffer(samples[0].midi, samples[1].midi); // send frame to display display::display_update(); -- cgit v1.2.3