Node

data class Node(val num: Int, val metadata: <Error class: unknown class>? = null, val user: <Error class: unknown class> = MeshProtos.User.getDefaultInstance(), val position: <Error class: unknown class> = MeshProtos.Position.getDefaultInstance(), val snr: Float = Float.MAX_VALUE, val rssi: Int = Int.MAX_VALUE, val lastHeard: Int = 0, val deviceMetrics: <Error class: unknown class> = DeviceMetrics.getDefaultInstance(), val channel: Int = 0, val viaMqtt: Boolean = false, val hopsAway: Int = -1, val isFavorite: Boolean = false, val isIgnored: Boolean = false, val environmentMetrics: <Error class: unknown class> = EnvironmentMetrics.getDefaultInstance(), val powerMetrics: <Error class: unknown class> = PowerMetrics.getDefaultInstance(), val paxcounter: <Error class: unknown class> = PaxcountProtos.Paxcount.getDefaultInstance(), val publicKey: ByteString? = null, val notes: String = "")

Constructors

Link copied to clipboard
constructor(num: Int, metadata: <Error class: unknown class>? = null, user: <Error class: unknown class> = MeshProtos.User.getDefaultInstance(), position: <Error class: unknown class> = MeshProtos.Position.getDefaultInstance(), snr: Float = Float.MAX_VALUE, rssi: Int = Int.MAX_VALUE, lastHeard: Int = 0, deviceMetrics: <Error class: unknown class> = DeviceMetrics.getDefaultInstance(), channel: Int = 0, viaMqtt: Boolean = false, hopsAway: Int = -1, isFavorite: Boolean = false, isIgnored: Boolean = false, environmentMetrics: <Error class: unknown class> = EnvironmentMetrics.getDefaultInstance(), powerMetrics: <Error class: unknown class> = PowerMetrics.getDefaultInstance(), paxcounter: <Error class: unknown class> = PaxcountProtos.Paxcount.getDefaultInstance(), publicKey: ByteString? = null, notes: String = "")

Properties

Link copied to clipboard
val batteryLevel: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
val channel: Int = 0
Link copied to clipboard
Link copied to clipboard
val deviceMetrics: <Error class: unknown class>
Link copied to clipboard
val environmentMetrics: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val isFavorite: Boolean = false
Link copied to clipboard
val isIgnored: Boolean = false
Link copied to clipboard
Link copied to clipboard
val lastHeard: Int = 0
Link copied to clipboard
val latitude: <Error class: unknown class>
Link copied to clipboard
val longitude: <Error class: unknown class>
Link copied to clipboard
val metadata: <Error class: unknown class>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val num: Int
Link copied to clipboard
val paxcounter: <Error class: unknown class>
Link copied to clipboard
val position: <Error class: unknown class>
Link copied to clipboard
val powerMetrics: <Error class: unknown class>
Link copied to clipboard
val publicKey: ByteString? = null
Link copied to clipboard
val rssi: Int
Link copied to clipboard
val snr: Float
Link copied to clipboard
val user: <Error class: unknown class>
Link copied to clipboard
val validPosition: <Error class: unknown class>?
Link copied to clipboard
val viaMqtt: Boolean = false
Link copied to clipboard
val voltage: <Error class: unknown class>

Functions

Link copied to clipboard
fun bearing(o: Node?): Int?
Link copied to clipboard
fun distance(o: Node): Int?
Link copied to clipboard
fun distanceStr(o: Node, displayUnits: <Error class: unknown class>): String?
Link copied to clipboard
fun getTelemetryString(isFahrenheit: Boolean = false): String
Link copied to clipboard