From fb36221807ec42551785faf2e1a62a12ba7a1843 Mon Sep 17 00:00:00 2001 From: Garth Vander Houwen Date: Sun, 5 Mar 2023 13:41:40 -0800 Subject: [PATCH] Clean up battery level notification to include remaining percentage --- Meshtastic/Helpers/MeshPackets.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Meshtastic/Helpers/MeshPackets.swift b/Meshtastic/Helpers/MeshPackets.swift index a2fc28de..1d9f2edb 100644 --- a/Meshtastic/Helpers/MeshPackets.swift +++ b/Meshtastic/Helpers/MeshPackets.swift @@ -684,10 +684,10 @@ func telemetryPacket(packet: MeshPacket, connectedNode: Int64, context: NSManage // Connected Device Metrics // ------------------------ // Low Battery notification - if telemetry.batteryLevel > 0 && telemetry.batteryLevel < 6 { + if telemetry.batteryLevel > 0 && telemetry.batteryLevel < 5 { let content = UNMutableNotificationContent() content.title = "Critically Low Battery!" - content.body = "Time to charge your radio, there is less than 5% battery remaining." + content.body = "Time to charge your radio, there is \(telemetry.batteryLevel)% battery remaining." let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 1, repeats: false) let uuidString = UUID().uuidString let request = UNNotificationRequest(identifier: uuidString, content: content, trigger: trigger)