diff options
Diffstat (limited to 'firmware/src/firmware.cpp')
| -rw-r--r-- | firmware/src/firmware.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/firmware/src/firmware.cpp b/firmware/src/firmware.cpp index fc5bdd7..8483ada 100644 --- a/firmware/src/firmware.cpp +++ b/firmware/src/firmware.cpp @@ -8,15 +8,21 @@ void update() { - for (auto const [value, changed] : adc::get_samples()) + const auto samples = adc::get_samples(); + for (auto const [value, changed] : samples) { if (!changed) continue; midi::send_message(); - // update framebuffer + } + // update framebuffer + display::render_framebuffer(samples[0].value, samples[1].value); // send frame to display + display::display_update(); + + debug::toggle_led(); } [[noreturn]] int |
