mirror of
https://github.com/Djeeberjr/fw-anwesenheit.git
synced 2025-11-03 15:24:09 +00:00
added red led flash in inti to see a failer on init routine
This commit is contained in:
parent
56d2dbfa7c
commit
610840311f
@ -23,6 +23,9 @@ use esp_hal::{
|
||||
use esp_hal_smartled::{SmartLedsAdapterAsync, buffer_size_async};
|
||||
use esp_println::logger::init_logger;
|
||||
use log::{debug, error};
|
||||
use smart_leds::SmartLedsWriteAsync;
|
||||
use smart_leds::brightness;
|
||||
use smart_leds::colors::RED;
|
||||
use thiserror::Error;
|
||||
|
||||
use crate::init::network;
|
||||
@ -101,6 +104,13 @@ impl AppHardware {
|
||||
|
||||
init_logger(log::LevelFilter::Debug);
|
||||
|
||||
let mut led = setup_led(peripherals.RMT, peripherals.GPIO1)?;
|
||||
let _ = led.write(brightness(
|
||||
[RED; NUM_LEDS].into_iter(),
|
||||
255,
|
||||
))
|
||||
.await;
|
||||
|
||||
let rng = esp_hal::rng::Rng::new();
|
||||
let network_seed = (rng.random() as u64) << 32 | rng.random() as u64;
|
||||
|
||||
@ -134,8 +144,6 @@ impl AppHardware {
|
||||
let buzzer_gpio = peripherals.GPIO21;
|
||||
let buzzer = setup_buzzer(buzzer_gpio);
|
||||
|
||||
let led = setup_led(peripherals.RMT, peripherals.GPIO1)?;
|
||||
|
||||
Timer::after(Duration::from_millis(500)).await;
|
||||
|
||||
debug!("hardware init done");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user