// // Logger.swift // Meshtastic // // Copyright(c) Garth Vander Houwen 6/3/24. // import OSLog extension Logger { /// The logger's subsystem. private static var subsystem = Bundle.main.bundleIdentifier! /// All logs related to data such as decoding error, parsing issues, etc. static let data = Logger(subsystem: subsystem, category: "πŸ—„οΈ Data") /// All logs related to the mesh static let mesh = Logger(subsystem: subsystem, category: "πŸ•ΈοΈ Mesh") /// All logs related to services such as network calls, location, etc. static let services = Logger(subsystem: subsystem, category: "🍏 Services") /// All logs related to tracking and analytics. static let statistics = Logger(subsystem: subsystem, category: "πŸ“ˆ Stats") }