This commit is contained in:
Steven Friedman 2025-03-19 11:47:57 -04:00
parent a0b948f270
commit 9fd464dc50
No known key found for this signature in database
GPG Key ID: 58A79D6C92E57FA7

View File

@ -4,7 +4,7 @@
use defmt::*;
use embassy_executor::Spawner;
use embassy_net::udp::{PacketMetadata, UdpSocket};
use embassy_net::{Ipv4Cidr, Ipv4Address, StackResources};
use embassy_net::{Ipv4Address, Ipv4Cidr, StackResources};
use embassy_stm32::eth::{Ethernet, GenericPhy, PacketQueue};
use embassy_stm32::peripherals::ETH;
use embassy_stm32::rng::Rng;
@ -110,7 +110,10 @@ async fn main(spawner: Spawner) -> ! {
let socket = UdpSocket::new(stack, &mut rx_meta, &mut rx_buffer, &mut tx_meta, &mut tx_buffer);
loop {
// You need to start a server on the host machine, for example: `nc -lu 8000`
socket.send_to(b"Hello, world", remote_endpoint).await.expect("Buffer sent");
socket
.send_to(b"Hello, world", remote_endpoint)
.await
.expect("Buffer sent");
Timer::after_secs(1).await;
}
}