From 45d93a1d9a90103270c3c46bedd5f9b6f7c1e46f Mon Sep 17 00:00:00 2001 From: andrekir Date: Wed, 10 Jan 2024 17:16:16 -0300 Subject: [PATCH] feat: add NodeInfo `channel` to node list --- .../main/java/com/geeksville/mesh/ui/UsersFragment.kt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt index 5d807de28..3f9246d18 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt @@ -256,8 +256,14 @@ class UsersFragment : ScreenFragment("Users"), Logging { holder.signalView.text = text holder.signalView.visibility = View.VISIBLE } else { - if ((n.snr < 100f) && (n.rssi < 0)) { - val text = "rssi:%d snr:%.1f".format(n.rssi, n.snr) + val text = buildString { + if (n.channel > 0) append("ch:${n.channel}") + if (n.snr < 100f && n.rssi < 0) { + if (isNotEmpty()) append(" ") + append("rssi:%d snr:%.1f".format(n.rssi, n.snr)) + } + } + if (text.isNotEmpty()) { holder.signalView.text = text holder.signalView.visibility = View.VISIBLE } else {