diff options
| author | Steven Friedman <[email protected]> | 2025-03-19 11:47:57 -0400 |
|---|---|---|
| committer | Steven Friedman <[email protected]> | 2025-03-20 09:14:27 -0400 |
| commit | 9fd464dc500e628cc6a162fab731f44674ecdf1b (patch) | |
| tree | 831e6dfe4f7027e4e2cbbf4f87d7474d065052c1 /examples/stm32h7rs/src/bin | |
| parent | a0b948f270bf31373a6b119acad5e9a0752a0609 (diff) | |
reformat
Diffstat (limited to 'examples/stm32h7rs/src/bin')
| -rw-r--r-- | examples/stm32h7rs/src/bin/eth.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/examples/stm32h7rs/src/bin/eth.rs b/examples/stm32h7rs/src/bin/eth.rs index 1bb748faa..2f0ef2492 100644 --- a/examples/stm32h7rs/src/bin/eth.rs +++ b/examples/stm32h7rs/src/bin/eth.rs | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | use defmt::*; | 4 | use defmt::*; |
| 5 | use embassy_executor::Spawner; | 5 | use embassy_executor::Spawner; |
| 6 | use embassy_net::udp::{PacketMetadata, UdpSocket}; | 6 | use embassy_net::udp::{PacketMetadata, UdpSocket}; |
| 7 | use embassy_net::{Ipv4Cidr, Ipv4Address, StackResources}; | 7 | use embassy_net::{Ipv4Address, Ipv4Cidr, StackResources}; |
| 8 | use embassy_stm32::eth::{Ethernet, GenericPhy, PacketQueue}; | 8 | use embassy_stm32::eth::{Ethernet, GenericPhy, PacketQueue}; |
| 9 | use embassy_stm32::peripherals::ETH; | 9 | use embassy_stm32::peripherals::ETH; |
| 10 | use embassy_stm32::rng::Rng; | 10 | use embassy_stm32::rng::Rng; |
| @@ -76,7 +76,7 @@ async fn main(spawner: Spawner) -> ! { | |||
| 76 | p.PG13, | 76 | p.PG13, |
| 77 | p.PG12, | 77 | p.PG12, |
| 78 | p.PG11, | 78 | p.PG11, |
| 79 | GenericPhy::new(0), | 79 | GenericPhy::new(0), |
| 80 | mac_addr, | 80 | mac_addr, |
| 81 | ); | 81 | ); |
| 82 | 82 | ||
| @@ -110,7 +110,10 @@ async fn main(spawner: Spawner) -> ! { | |||
| 110 | let socket = UdpSocket::new(stack, &mut rx_meta, &mut rx_buffer, &mut tx_meta, &mut tx_buffer); | 110 | let socket = UdpSocket::new(stack, &mut rx_meta, &mut rx_buffer, &mut tx_meta, &mut tx_buffer); |
| 111 | loop { | 111 | loop { |
| 112 | // You need to start a server on the host machine, for example: `nc -lu 8000` | 112 | // You need to start a server on the host machine, for example: `nc -lu 8000` |
| 113 | socket.send_to(b"Hello, world", remote_endpoint).await.expect("Buffer sent"); | 113 | socket |
| 114 | .send_to(b"Hello, world", remote_endpoint) | ||
| 115 | .await | ||
| 116 | .expect("Buffer sent"); | ||
| 114 | Timer::after_secs(1).await; | 117 | Timer::after_secs(1).await; |
| 115 | } | 118 | } |
| 116 | } | 119 | } |
