diff options
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/rpi-pico-w/src/main.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/examples/rpi-pico-w/src/main.rs b/examples/rpi-pico-w/src/main.rs index c706e121d..91caa5e3a 100644 --- a/examples/rpi-pico-w/src/main.rs +++ b/examples/rpi-pico-w/src/main.rs | |||
| @@ -70,16 +70,11 @@ async fn main(spawner: Spawner) { | |||
| 70 | let state = singleton!(cyw43::State::new()); | 70 | let state = singleton!(cyw43::State::new()); |
| 71 | let (net_device, mut control, runner) = cyw43::new(state, pwr, spi, fw).await; | 71 | let (net_device, mut control, runner) = cyw43::new(state, pwr, spi, fw).await; |
| 72 | 72 | ||
| 73 | spawner.spawn(wifi_task(runner)).unwrap(); | ||
| 74 | |||
| 75 | control.init(clm).await; | 73 | control.init(clm).await; |
| 76 | control | 74 | control |
| 77 | .set_power_management(cyw43::PowerManagementMode::PowerSave) | 75 | .set_power_management(cyw43::PowerManagementMode::PowerSave) |
| 78 | .await; | 76 | .await; |
| 79 | 77 | ||
| 80 | //control.join_open(env!("WIFI_NETWORK")).await; | ||
| 81 | control.join_wpa2(env!("WIFI_NETWORK"), env!("WIFI_PASSWORD")).await; | ||
| 82 | |||
| 83 | let config = Config::Dhcp(Default::default()); | 78 | let config = Config::Dhcp(Default::default()); |
| 84 | //let config = embassy_net::Config::Static(embassy_net::Config { | 79 | //let config = embassy_net::Config::Static(embassy_net::Config { |
| 85 | // address: Ipv4Cidr::new(Ipv4Address::new(192, 168, 69, 2), 24), | 80 | // address: Ipv4Cidr::new(Ipv4Address::new(192, 168, 69, 2), 24), |
| @@ -98,8 +93,12 @@ async fn main(spawner: Spawner) { | |||
| 98 | seed | 93 | seed |
| 99 | )); | 94 | )); |
| 100 | 95 | ||
| 96 | unwrap!(spawner.spawn(wifi_task(runner))); | ||
| 101 | unwrap!(spawner.spawn(net_task(stack))); | 97 | unwrap!(spawner.spawn(net_task(stack))); |
| 102 | 98 | ||
| 99 | //control.join_open(env!("WIFI_NETWORK")).await; | ||
| 100 | control.join_wpa2(env!("WIFI_NETWORK"), env!("WIFI_PASSWORD")).await; | ||
| 101 | |||
| 103 | // And now we can use it! | 102 | // And now we can use it! |
| 104 | 103 | ||
| 105 | let mut rx_buffer = [0; 4096]; | 104 | let mut rx_buffer = [0; 4096]; |
