diff --git a/embassy-stm32/src/adc/ringbuffered_v2.rs b/embassy-stm32/src/adc/ringbuffered_v2.rs index fabf0284b..6f69e8486 100644 --- a/embassy-stm32/src/adc/ringbuffered_v2.rs +++ b/embassy-stm32/src/adc/ringbuffered_v2.rs @@ -199,16 +199,16 @@ impl<'d, T: Instance> RingBufferedAdc<'d, T> { Sequence::Four => T::regs().sqr3().modify(|w| w.set_sq(3, channel.channel())), Sequence::Five => T::regs().sqr3().modify(|w| w.set_sq(4, channel.channel())), Sequence::Six => T::regs().sqr3().modify(|w| w.set_sq(5, channel.channel())), - Sequence::Seven => T::regs().sqr2().modify(|w| w.set_sq(6, channel.channel())), - Sequence::Eight => T::regs().sqr2().modify(|w| w.set_sq(7, channel.channel())), - Sequence::Nine => T::regs().sqr2().modify(|w| w.set_sq(8, channel.channel())), - Sequence::Ten => T::regs().sqr2().modify(|w| w.set_sq(9, channel.channel())), - Sequence::Eleven => T::regs().sqr2().modify(|w| w.set_sq(10, channel.channel())), - Sequence::Twelve => T::regs().sqr2().modify(|w| w.set_sq(11, channel.channel())), - Sequence::Thirteen => T::regs().sqr1().modify(|w| w.set_sq(12, channel.channel())), - Sequence::Fourteen => T::regs().sqr1().modify(|w| w.set_sq(13, channel.channel())), - Sequence::Fifteen => T::regs().sqr1().modify(|w| w.set_sq(14, channel.channel())), - Sequence::Sixteen => T::regs().sqr1().modify(|w| w.set_sq(15, channel.channel())), + Sequence::Seven => T::regs().sqr2().modify(|w| w.set_sq(0, channel.channel())), + Sequence::Eight => T::regs().sqr2().modify(|w| w.set_sq(1, channel.channel())), + Sequence::Nine => T::regs().sqr2().modify(|w| w.set_sq(2, channel.channel())), + Sequence::Ten => T::regs().sqr2().modify(|w| w.set_sq(3, channel.channel())), + Sequence::Eleven => T::regs().sqr2().modify(|w| w.set_sq(4, channel.channel())), + Sequence::Twelve => T::regs().sqr2().modify(|w| w.set_sq(5, channel.channel())), + Sequence::Thirteen => T::regs().sqr1().modify(|w| w.set_sq(0, channel.channel())), + Sequence::Fourteen => T::regs().sqr1().modify(|w| w.set_sq(1, channel.channel())), + Sequence::Fifteen => T::regs().sqr1().modify(|w| w.set_sq(2, channel.channel())), + Sequence::Sixteen => T::regs().sqr1().modify(|w| w.set_sq(3, channel.channel())), }; if !was_on {