use chessnut::Board;
fn main() -> anyhow::Result<()> {
chessnut::init_tracing();
let mut board = Board::realtime()?;
board.beep_default()?;
println!("BLE version: {}", board.ble_version()?);
println!("MCU version: {}", board.mcu_version()?);
println!("Battery level: {:.2}%", board.battery_level()?);
board.disco(2)?;
board.darken()?;
println!("\n{:?}", board.position()?);
Ok(())
}