diff --git a/examples/ads1256/src/bin/multiplex.rs b/examples/ads1256/src/bin/multiplex.rs index 1abbef5..91f9bb9 100644 --- a/examples/ads1256/src/bin/multiplex.rs +++ b/examples/ads1256/src/bin/multiplex.rs @@ -99,6 +99,7 @@ async fn main(spawner: Spawner) { let ads_1256 = ADS_1256.init(Ads1256::new(Ads1256Delay, select_ads1256, ads1256_data_ready)); ads_1256.write_config(spi, AUTOCAL_CONF).unwrap(); + let inputs = &*ANALOG_INPUTS.init(Inputs { ai0: StatefulPublisher::new( Cell::new(f32::ElectricPotential::new::(f32::NAN)).into(), diff --git a/examples/ads1256/src/bin/poll.rs b/examples/ads1256/src/bin/poll.rs index 8469b96..5c2cfd1 100644 --- a/examples/ads1256/src/bin/poll.rs +++ b/examples/ads1256/src/bin/poll.rs @@ -120,6 +120,7 @@ async fn main(spawner: Spawner) { let ads_1256 = ADS_1256.init(Mutex::new(Ads1256::new(Ads1256Delay, select_ads1256, ads1256_data_ready))); + ads_1256 .get_mut() .write_config(spi.get_mut(), AUTOCAL_CONF)