added comment for Pinout

This commit is contained in:
Philipp_EndevourOS
2025-07-28 22:22:07 +02:00
parent 5a2beb1fb3
commit c1b54920ff
3 changed files with 43 additions and 31 deletions

View File

@@ -74,17 +74,17 @@ async fn rtc_task(
sqw_pin: peripherals::GPIO21<'static>,
) {
let mut rtc_interrupt = init::hardware::rtc_init_iterrupt(sqw_pin).await;
let mut rtc = init::hardware::rtc_config(i2c).await;
let mut rtc = drivers::rtc::rtc_config(i2c).await;
let mut utc_time = UTC_TIME.lock().await;
let timestamp_result = init::hardware::read_rtc_time(&mut rtc).await;
let timestamp_result = drivers::rtc::read_rtc_time(&mut rtc).await;
*utc_time = timestamp_result.unwrap_or(0);
loop {
rtc_interrupt.wait_for_falling_edge().await;
debug!("RTC interrupt triggered");
utc_time = UTC_TIME.lock().await;
let timestamp_result = init::hardware::read_rtc_time(&mut rtc).await;
let timestamp_result = drivers::rtc::read_rtc_time(&mut rtc).await;
*utc_time = timestamp_result.unwrap_or(0);
}
}