diff options
| author | Dario Nieuwenhuis <[email protected]> | 2025-07-09 01:49:31 +0200 |
|---|---|---|
| committer | diondokter <[email protected]> | 2025-08-29 13:23:21 +0200 |
| commit | 8aec341f28a00012e1771d5c35d2647e11830755 (patch) | |
| tree | 28ec3bad05e5dcb6ec949493688111839bb6865b /docs | |
| parent | 34ff67cdbf25e278ff99bd4a05b6b8c6a30fa5d1 (diff) | |
executor: return error when creating the spawntoken, not when spawning.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/examples/basic/src/main.rs | 2 | ||||
| -rw-r--r-- | docs/pages/sharing_peripherals.adoc | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/docs/examples/basic/src/main.rs b/docs/examples/basic/src/main.rs index 4412712c8..6e274bacb 100644 --- a/docs/examples/basic/src/main.rs +++ b/docs/examples/basic/src/main.rs | |||
| @@ -22,5 +22,5 @@ async fn main(spawner: Spawner) { | |||
| 22 | let p = embassy_nrf::init(Default::default()); | 22 | let p = embassy_nrf::init(Default::default()); |
| 23 | 23 | ||
| 24 | let led = Output::new(p.P0_13, Level::Low, OutputDrive::Standard); | 24 | let led = Output::new(p.P0_13, Level::Low, OutputDrive::Standard); |
| 25 | unwrap!(spawner.spawn(blinker(led, Duration::from_millis(300)))); | 25 | spawner.spawn(unwrap!(blinker(led, Duration::from_millis(300)))); |
| 26 | } | 26 | } |
diff --git a/docs/pages/sharing_peripherals.adoc b/docs/pages/sharing_peripherals.adoc index dfb8c1ffe..70b4210e6 100644 --- a/docs/pages/sharing_peripherals.adoc +++ b/docs/pages/sharing_peripherals.adoc | |||
| @@ -36,8 +36,8 @@ async fn main(spawner: Spawner) { | |||
| 36 | let dt = 100 * 1_000_000; | 36 | let dt = 100 * 1_000_000; |
| 37 | let k = 1.003; | 37 | let k = 1.003; |
| 38 | 38 | ||
| 39 | unwrap!(spawner.spawn(toggle_led(&LED, Duration::from_nanos(dt)))); | 39 | spawner.spawn(unwrap!(toggle_led(&LED, Duration::from_nanos(dt)))); |
| 40 | unwrap!(spawner.spawn(toggle_led(&LED, Duration::from_nanos((dt as f64 * k) as u64)))); | 40 | spawner.spawn(unwrap!(toggle_led(&LED, Duration::from_nanos((dt as f64 * k) as u64)))); |
| 41 | } | 41 | } |
| 42 | 42 | ||
| 43 | // A pool size of 2 means you can spawn two instances of this task. | 43 | // A pool size of 2 means you can spawn two instances of this task. |
| @@ -103,8 +103,8 @@ async fn main(spawner: Spawner) { | |||
| 103 | let dt = 100 * 1_000_000; | 103 | let dt = 100 * 1_000_000; |
| 104 | let k = 1.003; | 104 | let k = 1.003; |
| 105 | 105 | ||
| 106 | unwrap!(spawner.spawn(toggle_led(CHANNEL.sender(), Duration::from_nanos(dt)))); | 106 | spawner.spawn(unwrap!(toggle_led(CHANNEL.sender(), Duration::from_nanos(dt)))); |
| 107 | unwrap!(spawner.spawn(toggle_led(CHANNEL.sender(), Duration::from_nanos((dt as f64 * k) as u64)))); | 107 | spawner.spawn(unwrap!(toggle_led(CHANNEL.sender(), Duration::from_nanos((dt as f64 * k) as u64)))); |
| 108 | 108 | ||
| 109 | loop { | 109 | loop { |
| 110 | match CHANNEL.receive().await { | 110 | match CHANNEL.receive().await { |
