Package-level declarations
Types
Link copied to clipboard
class Check24GhzCapability(nodeRepository: NodeRepository, deviceHardwareRepository: DeviceHardwareRepository)
Determines whether the currently connected radio supports 2.4 GHz LoRa operation (SX1280 chip).
Link copied to clipboard
class DiscoveryRankingEngine
Deterministic 6-level heuristic ranking engine for discovery preset results.
Link copied to clipboard
Result of a 2.4 GHz capability check.
Link copied to clipboard
data class PresetRanking(val rank: Int, val presetResult: DiscoveryPresetResultEntity, val scoreBreakdown: RankingScoreBreakdown, val isTied: Boolean)
Output ranking for a single preset.
Link copied to clipboard
data class PresetRankingInput(val presetResult: DiscoveryPresetResultEntity, val discoveredNodes: List<DiscoveredNodeEntity>)
Input bundle for ranking: a preset result together with its discovered nodes.
Link copied to clipboard