connects to wifi, nothing else
This commit is contained in:
@@ -46,7 +46,6 @@ async fn main(spawner: Spawner) {
|
|||||||
esp_wifi::init(timer1.timer0, rng).expect("Failed to initialize WIFI/BLE wifi_controller");
|
esp_wifi::init(timer1.timer0, rng).expect("Failed to initialize WIFI/BLE wifi_controller");
|
||||||
let (mut wifi_controller, interfaces) = esp_wifi::wifi::new(&wifi_init, peripherals.WIFI)
|
let (mut wifi_controller, interfaces) = esp_wifi::wifi::new(&wifi_init, peripherals.WIFI)
|
||||||
.expect("Failed to initialize WIFI wifi_controller");
|
.expect("Failed to initialize WIFI wifi_controller");
|
||||||
let wifi_interface = interfaces.sta;
|
|
||||||
|
|
||||||
let client_conf = Configuration::Client(ClientConfiguration {
|
let client_conf = Configuration::Client(ClientConfiguration {
|
||||||
ssid: SSID.try_into().unwrap(),
|
ssid: SSID.try_into().unwrap(),
|
||||||
@@ -64,13 +63,8 @@ async fn main(spawner: Spawner) {
|
|||||||
Err(e) => info!("Failed to connect: {:?}", e),
|
Err(e) => info!("Failed to connect: {:?}", e),
|
||||||
}
|
}
|
||||||
|
|
||||||
info!("Waiting for DHCP...");
|
|
||||||
loop {
|
loop {
|
||||||
if let Some(cfg) = stack.config_v4() {
|
Timer::after(Duration::from_millis(50)).await;
|
||||||
info!("Got IP: {}", cfg.address);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
Timer::after(Duration::from_millis(500)).await;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// for inspiration have a look at the examples at https://github.com/esp-rs/esp-hal/tree/esp-hal-v1.0.0-rc.0/examples/src/bin
|
// for inspiration have a look at the examples at https://github.com/esp-rs/esp-hal/tree/esp-hal-v1.0.0-rc.0/examples/src/bin
|
||||||
|
|||||||
Reference in New Issue
Block a user