LowPower
This commit is contained in:
@@ -131,7 +131,6 @@ async fn main(_spawner: Spawner) -> ! {
|
|||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
let delay = Delay::new();
|
let delay = Delay::new();
|
||||||
//let mut rtc = Rtc::new(peripherals.RTC_TIMER);//LPWR);
|
|
||||||
let mut lpwr = LowPower::new(peripherals.LPWR);
|
let mut lpwr = LowPower::new(peripherals.LPWR);
|
||||||
let reason = reset_reason(Cpu::ProCpu);
|
let reason = reset_reason(Cpu::ProCpu);
|
||||||
let wake_reason = wakeup_cause();
|
let wake_reason = wakeup_cause();
|
||||||
@@ -188,6 +187,5 @@ fn deep_sleep(lpwr: &mut LowPower, delay: &Delay, time : u64) {
|
|||||||
let timer = TimerWakeupSource::new(esp_hal::time::Duration::from_secs(time));
|
let timer = TimerWakeupSource::new(esp_hal::time::Duration::from_secs(time));
|
||||||
println!("Going sleep for {} seconds", time);
|
println!("Going sleep for {} seconds", time);
|
||||||
delay.delay_millis(100);
|
delay.delay_millis(100);
|
||||||
//rtc.sleep_deep(&[&timer]);
|
|
||||||
lpwr.sleep_deep(&[&timer]);
|
lpwr.sleep_deep(&[&timer]);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user