From 6de02bb23e270141885e24719dc8fbca0bb97feb Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Sat, 12 Feb 2022 01:04:01 +0100 Subject: nrf: remove OptionalPin --- examples/nrf/src/bin/pwm_double_sequence.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'examples/nrf/src/bin/pwm_double_sequence.rs') diff --git a/examples/nrf/src/bin/pwm_double_sequence.rs b/examples/nrf/src/bin/pwm_double_sequence.rs index 269015f4a..85938f32c 100644 --- a/examples/nrf/src/bin/pwm_double_sequence.rs +++ b/examples/nrf/src/bin/pwm_double_sequence.rs @@ -7,7 +7,6 @@ mod example_common; use defmt::*; use embassy::executor::Spawner; use embassy::time::{Duration, Timer}; -use embassy_nrf::gpio::NoPin; use embassy_nrf::pwm::{ Config, Prescaler, Sequence, SequenceConfig, SequenceMode, SequencePwm, Sequencer, StartSequence, @@ -29,9 +28,7 @@ async fn main(_spawner: Spawner, p: Peripherals) { seq_config.refresh = 624; // thus our sequence takes 5 * 5000ms or 25 seconds - let mut pwm = unwrap!(SequencePwm::new( - p.PWM0, p.P0_13, NoPin, NoPin, NoPin, config, - )); + let mut pwm = unwrap!(SequencePwm::new_1ch(p.PWM0, p.P0_13, config)); let sequence_0 = Sequence::new(&seq_words_0, seq_config.clone()); let sequence_1 = Sequence::new(&seq_words_1, seq_config); -- cgit