Package-level declarations
Types
Link copied to clipboard
Android implementation of IHeartbeatParser using Java protobuf types
Link copied to clipboard
data class HeartbeatData(val mfrId: UInt? = null, val devId: UInt, val dsc: UInt, val ssc: UInt, val sigBmp: UInt, val semVer: DeviceFirmwareVersion, val bootloaderSemVer: DeviceFirmwareVersion? = null, val timestamp: UInt? = null, val rssi: Int? = null, val lastOobServerTimestamp: Long? = null)
Data class representing parsed heartbeat data with optional fields This provides type safety and eliminates the need for string-based field access
Link copied to clipboard
interface IHeartbeatParser
Interface for parsing heartbeat protobuf messages in KMM Bridges platform-specific protobuf implementations to common KMM code
Link copied to clipboard