blob: 39290f8384f1288116fc95a2345c25ba353ad4d2 [file]
#![no_std]
use core::fmt::Write;
use libtock::console::Console;
use libtock::syscalls;
use libtock::temperature;
fn main() {
let mut console = Console::new();
let mut with_callback = temperature::with_callback(|result: isize| {
writeln!(console, "Temperature: {}", result).unwrap();
});
let _temperature = with_callback.start_measurement();
loop {
syscalls::yieldk();
}
}