From dcc03be484bb7f543841bd1f4f6aaec62a5ae369 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Sat, 3 Dec 2022 15:53:20 -0600 Subject: [PATCH] Account for negative metric values in telemetry (#532) --- app/src/main/java/com/geeksville/mesh/NodeInfo.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/NodeInfo.kt b/app/src/main/java/com/geeksville/mesh/NodeInfo.kt index c164a0d3e..699fb6d69 100644 --- a/app/src/main/java/com/geeksville/mesh/NodeInfo.kt +++ b/app/src/main/java/com/geeksville/mesh/NodeInfo.kt @@ -158,7 +158,7 @@ data class NodeInfo( val batteryStr get() = if (batteryLevel in 1..100) String.format("%d%%", batteryLevel) else "" private fun envFormat(f: String, unit: String, env: Float?): String = - if (env != null && env > 0f) String.format(f + unit, env) else "" + if (env != null && env != 0f) String.format(f + unit, env) else "" val envMetricStr get() = envFormat("%.1f", "°C ", environmentMetrics?.temperature) + @@ -211,4 +211,4 @@ data class NodeInfo( else -> "%.1f km".format(dist / 1000.0) } } -} \ No newline at end of file +}