Now permits sequences to be mutated subsequently

This commit is contained in:
huntc
2022-01-28 16:21:53 +11:00
parent 8e9f448866
commit 9ac52a768b
4 changed files with 58 additions and 21 deletions

View File

@@ -16,7 +16,7 @@ use embassy_nrf::Peripherals;
#[embassy::main]
async fn main(_spawner: Spawner, p: Peripherals) {
let seq_words: [u16; 5] = [1000, 250, 100, 50, 0];
let mut seq_words: [u16; 5] = [1000, 250, 100, 50, 0];
let mut config = Config::default();
config.prescaler = Prescaler::Div128;
@@ -32,7 +32,7 @@ async fn main(_spawner: Spawner, p: Peripherals) {
));
let _ = pwm.start(
Sequence::new(&seq_words, seq_config),
Sequence::new(&mut seq_words, seq_config),
None,
SequenceMode::Infinite,
);