diff options
| author | Bart Massey <[email protected]> | 2024-12-31 15:15:11 -0800 |
|---|---|---|
| committer | Bart Massey <[email protected]> | 2025-01-01 16:35:42 -0800 |
| commit | b5ef53ac1349d2c96f37c5186c2f4945604767be (patch) | |
| tree | 86ab292879c1dedbe7f47f61686c3f1f1e170300 | |
| parent | 6b3ca677631a360bc1e485f0edd158f5b7afa1f1 (diff) | |
gave examples/std a cleaner and more informational Hello
| -rw-r--r-- | examples/std/src/bin/net.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/std/src/bin/net.rs b/examples/std/src/bin/net.rs index cefa5448c..6e50b1a01 100644 --- a/examples/std/src/bin/net.rs +++ b/examples/std/src/bin/net.rs | |||
| @@ -1,3 +1,5 @@ | |||
| 1 | use core::fmt::Write as _; | ||
| 2 | |||
| 1 | use clap::Parser; | 3 | use clap::Parser; |
| 2 | use embassy_executor::{Executor, Spawner}; | 4 | use embassy_executor::{Executor, Spawner}; |
| 3 | use embassy_net::tcp::TcpSocket; | 5 | use embassy_net::tcp::TcpSocket; |
| @@ -71,8 +73,10 @@ async fn main_task(spawner: Spawner) { | |||
| 71 | return; | 73 | return; |
| 72 | } | 74 | } |
| 73 | info!("connected!"); | 75 | info!("connected!"); |
| 74 | loop { | 76 | for i in 0.. { |
| 75 | let r = socket.write_all(b"Hello!\n").await; | 77 | let mut buf = heapless::String::<100>::new(); |
| 78 | write!(buf, "Hello! ({})\r\n", i).unwrap(); | ||
| 79 | let r = socket.write_all(buf.as_bytes()).await; | ||
| 76 | if let Err(e) = r { | 80 | if let Err(e) = r { |
| 77 | warn!("write error: {:?}", e); | 81 | warn!("write error: {:?}", e); |
| 78 | return; | 82 | return; |
