From 90d011f3a453cf1a2410f15e3cace42b4c614495 Mon Sep 17 00:00:00 2001 From: Mikkeli Date: Wed, 14 Oct 2026 00:25:31 +0900 Subject: [PATCH] imu: no -0.0 in published values Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01DDwfd6Ki8UfG4hK6W5YpJz --- src/imu/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/imu/main.rs b/src/imu/main.rs index 6043107..5d0f900 100644 --- a/src/imu/main.rs +++ b/src/imu/main.rs @@ -69,7 +69,7 @@ fn units() -> HashMap { fn signals(m: &Motion) -> [(&'static str, Value); 5] { let r = |v: f64, places: i32| { let f = 10f64.powi(places); - json!((v * f).round() / f) + json!((v * f).round() / f + 0.0) // + 0.0 turns -0.0 into 0.0 }; [ ("imu_roll_deg", r(m.roll_deg, 1)),