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); }); });