NodeEntity

data class NodeEntity(val num: Int, var user: <Error class: unknown class> = MeshProtos.User.getDefaultInstance(), var longName: String? = null, var shortName: String? = null, var position: <Error class: unknown class> = MeshProtos.Position.getDefaultInstance(), var latitude: Double = 0.0, var longitude: Double = 0.0, var snr: Float = Float.MAX_VALUE, var rssi: Int = Int.MAX_VALUE, var lastHeard: Int = 0, var deviceTelemetry: <Error class: unknown class> = TelemetryProtos.Telemetry.getDefaultInstance(), var channel: Int = 0, var viaMqtt: Boolean = false, var hopsAway: Int = -1, var isFavorite: Boolean = false, var isIgnored: Boolean = false, var environmentTelemetry: <Error class: unknown class> = TelemetryProtos.Telemetry.newBuilder().build(), var powerTelemetry: <Error class: unknown class> = TelemetryProtos.Telemetry.getDefaultInstance(), var paxcounter: <Error class: unknown class> = PaxcountProtos.Paxcount.getDefaultInstance(), var publicKey: ByteString? = null, var notes: String = "")

Constructors

Link copied to clipboard
constructor(num: Int, user: <Error class: unknown class> = MeshProtos.User.getDefaultInstance(), longName: String? = null, shortName: String? = null, position: <Error class: unknown class> = MeshProtos.Position.getDefaultInstance(), latitude: Double = 0.0, longitude: Double = 0.0, snr: Float = Float.MAX_VALUE, rssi: Int = Int.MAX_VALUE, lastHeard: Int = 0, deviceTelemetry: <Error class: unknown class> = TelemetryProtos.Telemetry.getDefaultInstance(), channel: Int = 0, viaMqtt: Boolean = false, hopsAway: Int = -1, isFavorite: Boolean = false, isIgnored: Boolean = false, environmentTelemetry: <Error class: unknown class> = TelemetryProtos.Telemetry.newBuilder().build(), powerTelemetry: <Error class: unknown class> = TelemetryProtos.Telemetry.getDefaultInstance(), paxcounter: <Error class: unknown class> = PaxcountProtos.Paxcount.getDefaultInstance(), publicKey: ByteString? = null, notes: String = "")

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val deviceMetrics: <Error class: unknown class>
Link copied to clipboard
var deviceTelemetry: <Error class: unknown class>
Link copied to clipboard
val environmentMetrics: <Error class: unknown class>
Link copied to clipboard
var environmentTelemetry: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

true if the device was heard from recently

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val num: Int
Link copied to clipboard
var paxcounter: <Error class: unknown class>
Link copied to clipboard
var position: <Error class: unknown class>
Link copied to clipboard
var powerTelemetry: <Error class: unknown class>
Link copied to clipboard
var publicKey: ByteString?
Link copied to clipboard
var rssi: Int
Link copied to clipboard
Link copied to clipboard
var snr: Float
Link copied to clipboard
var user: <Error class: unknown class>
Link copied to clipboard

Functions

Link copied to clipboard
fun setPosition(p: <Error class: unknown class>, defaultTime: Int = currentTime())
Link copied to clipboard
fun toModel(): Node
Link copied to clipboard