aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/src/firmware.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/src/firmware.cpp')
-rw-r--r--firmware/src/firmware.cpp10
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