TelemetryPacketHandlerImpl
class TelemetryPacketHandlerImpl(nodeManager: NodeManager, connectionManager: Lazy<MeshConnectionManager>, notificationManager: NotificationManager, radioInterfaceService: RadioInterfaceService, scope: ServiceScope) : TelemetryPacketHandler(source)
Implementation of TelemetryPacketHandler that processes telemetry packets and manages battery-level notifications with cooldown logic.
Constructors
Link copied to clipboard
constructor(nodeManager: NodeManager, connectionManager: Lazy<MeshConnectionManager>, notificationManager: NotificationManager, radioInterfaceService: RadioInterfaceService, scope: ServiceScope)
Functions
Link copied to clipboard
open override fun handleTelemetry(packet: MeshPacket, dataPacket: DataPacket, myNodeNum: Int, session: RadioSessionContext)