From 590d64b87c9e98db00043e88c346adab02c46e0b Mon Sep 17 00:00:00 2001
From: heck <heck@heck.live>
Date: Wed, 2 Oct 2024 18:41:42 +0200
Subject: [PATCH] main_adc.cc - scope the adc only stuff

---
 examples/main_adc.cc | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/examples/main_adc.cc b/examples/main_adc.cc
index 0e5df5d..18b68a2 100644
--- a/examples/main_adc.cc
+++ b/examples/main_adc.cc
@@ -13,15 +13,17 @@ namespace Heck {
             seed.Init(Constants::CPU_BOOST480MHZ);
             seed.StartLog(Constants::Developer::LOG_BLOCKS_BOOT);
 
-            ld::AdcChannelConfig adc_cfg[3];
-            adc_cfg[0].InitSingle(ld::DaisySeed::GetPin(Constants::Hardware::PIN_POT_1));
+            { // ADC config
+                ld::AdcChannelConfig adc_cfg[1];
+                adc_cfg[0].InitSingle(ld::DaisySeed::GetPin(Constants::Hardware::PIN_POT_1));
 
-            seed.adc.Init(adc_cfg, 1);
-            seed.adc.Start();
+                seed.adc.Init(adc_cfg, 1);
+                seed.adc.Start();
+            }
 
             scan_pots.set_period(10);
             scan_pots.set_callback([]() {
-                pot1.on_change_fuzzy(seed.adc.Get(0), 10, [](int val) {
+                pot1.on_change_fuzzy(seed.adc.Get(0), 20, [](int val) {
                     seed.PrintLine("POT_1: %d", val);
                 });
             });