uptime.rs
1 use core::fmt::Write; 2 use alloc::string::String as AllocString; 3 use embassy_time::Instant; 4 5 pub fn run() -> AllocString { 6 let mut out = AllocString::new(); 7 let secs = Instant::now().as_secs(); 8 let _ = write!(out, "{}h {}m {}s\r\n", secs / 3600, (secs % 3600) / 60, secs % 60); 9 out 10 }