diff --git a/Meshtastic/Views/Nodes/DeviceMetricsLog.swift b/Meshtastic/Views/Nodes/DeviceMetricsLog.swift index 68f6a4e9..f8f736e8 100644 --- a/Meshtastic/Views/Nodes/DeviceMetricsLog.swift +++ b/Meshtastic/Views/Nodes/DeviceMetricsLog.swift @@ -106,7 +106,7 @@ struct DeviceMetricsLog: View { Text("\(String(format: "%.2f", dm.voltage))") } TableColumn("channel.utilization") { dm in - Text(String(format: "%.2f", dm.channelUtilization)) + Text("\(String(format: "%.2f", dm.channelUtilization))%") } TableColumn("airtime") { dm in Text("\(String(format: "%.2f", dm.airUtilTx))%") diff --git a/Meshtastic/Views/Settings/Config/LoRaConfig.swift b/Meshtastic/Views/Settings/Config/LoRaConfig.swift index 0fcb3150..5ac29438 100644 --- a/Meshtastic/Views/Settings/Config/LoRaConfig.swift +++ b/Meshtastic/Views/Settings/Config/LoRaConfig.swift @@ -32,7 +32,7 @@ struct LoRaConfig: View { @State var hasChanges = false @State var region: Int = 0 @State var modemPreset = 0 - @State var hopLimit = 0 + @State var hopLimit = 3 @State var txPower = 0 @State var txEnabled = true @State var usePreset = true @@ -140,7 +140,7 @@ struct LoRaConfig: View { Picker("Number of hops", selection: $hopLimit) { ForEach(1..<8) { Text("\($0)") - .tag($0 == 3 ? 0 : $0) + .tag($0 == 0 ? 3 : $0) } } .pickerStyle(DefaultPickerStyle()) @@ -284,7 +284,7 @@ struct LoRaConfig: View { } } func setLoRaValues() { - self.hopLimit = Int(node?.loRaConfig?.hopLimit ?? 0) + self.hopLimit = Int(node?.loRaConfig?.hopLimit ?? 3) self.region = Int(node?.loRaConfig?.regionCode ?? 0) self.usePreset = node?.loRaConfig?.usePreset ?? true self.modemPreset = Int(node?.loRaConfig?.modemPreset ?? 0)