More logs cleanup

This commit is contained in:
Garth Vander Houwen 2024-06-24 06:31:45 -07:00
parent 2b0cb11ee5
commit fb7ba12fc0
3 changed files with 10 additions and 9 deletions

View file

@ -645,6 +645,7 @@ class BLEManager: NSObject, CBPeripheralDelegate, MqttClientProxyManagerDelegate
if FileManager.default.fileExists(atPath: databasePath.path) {
do {
disconnectPeripheral(reconnect: false)
clearCoreDataDatabase(context: context!, includeRoutes: true)
try container.restorePersistentStore(from: databasePath)
UserDefaults.preferredPeripheralNum = Int(myInfo?.myNodeNum ?? 0)
context!.reset()
@ -3071,7 +3072,7 @@ extension BLEManager: CBCentralManagerDelegate {
// MARK: Bluetooth enabled/disabled
func centralManagerDidUpdateState(_ central: CBCentralManager) {
if central.state == CBManagerState.poweredOn {
Logger.services.debug("🔌 BLE powered on")
Logger.services.info("✅ [BLE] powered on")
isSwitchedOn = true
startScanning()
} else {
@ -3096,7 +3097,7 @@ extension BLEManager: CBCentralManagerDelegate {
default:
status = "default"
}
Logger.services.debug("📜 [BLE] Bluetooth status: \(status)")
Logger.services.info("📜 [BLE] Bluetooth status: \(status)")
}
// Called each time a peripheral is discovered

View file

@ -140,22 +140,22 @@ struct MeshtasticAppleApp: App {
.onChange(of: scenePhase) { (newScenePhase) in
switch newScenePhase {
case .background:
Logger.services.info("🍏 Scene is in the background")
Logger.services.info("🎬 [App] Scene is in the background")
do {
try persistenceController.container.viewContext.save()
Logger.services.info("💾 Saved CoreData ViewContext when the app went to the background.")
Logger.services.info("💾 [App] Saved CoreData ViewContext when the app went to the background.")
} catch {
Logger.services.error("💥 Failed to save viewContext when the app goes to the background.")
Logger.services.error("💥 [App] Failed to save viewContext when the app goes to the background.")
}
case .inactive:
Logger.services.info("🍏 Scene is inactive")
Logger.services.info("🎬 [App] Scene is inactive")
case .active:
Logger.services.info("🍏 Scene is active")
Logger.services.info("🎬 [App] Scene is active")
@unknown default:
Logger.services.error("🍎 Apple must have changed something")
Logger.services.error("🍎 [App] Apple must have changed something")
}
}
}

View file

@ -53,7 +53,7 @@ struct AppData: View {
VStack(alignment: .leading ) {
if file.pathExtension.contains("sqlite") {
Label {
Text("Node Core Data Backup \(file.pathComponents[9])/\(file.lastPathComponent) - \(file.creationDate?.formatted() ?? "") - \(file.fileSizeString)")
Text("Node Core Data Backup \(file.pathComponents[10])/\(file.lastPathComponent) - \(file.creationDate?.formatted() ?? "") - \(file.fileSizeString)")
.swipeActions {
Button(role: .none) {
bleManager.disconnectPeripheral(reconnect: false)