aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/src/firmware.cpp
diff options
context:
space:
mode:
authorAndreea Radoescu <randreea23@gmail.com>2026-10-25 18:40:15 +0100
committerAndreea Radoescu <randreea23@gmail.com>2026-10-25 18:40:15 +0100
commit7c2b1d2d6624f6c401459d27e9216d74b164c09d (patch)
tree799d38edfca4ea23667c6ef9a89ef7fc9f21e8bc /firmware/src/firmware.cpp
parent6a9433c1ef495cd3f992fb3fd586677f4cc18b7c (diff)
added code to initialize display and render on screen the adc samples
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