NodeEntity

data class NodeEntity(val num: Int, var user: User = User(), var longName: String? = null, var shortName: String? = null, var position: Position = WirePosition(), 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: Telemetry = Telemetry(), var channel: Int = 0, var viaMqtt: Boolean = false, var hopsAway: Int = -1, var isFavorite: Boolean = false, var isIgnored: Boolean = false, var isMuted: Boolean = false, var environmentTelemetry: Telemetry = Telemetry(), var powerTelemetry: Telemetry = Telemetry(), var paxcounter: Paxcount = Paxcount(), var publicKey: ByteString? = null, var notes: String = "", var manuallyVerified: Boolean = false, var nodeStatus: String? = null, var lastTransport: Int = 0)(source)

Constructors

Link copied to clipboard
constructor(num: Int, user: User = User(), longName: String? = null, shortName: String? = null, position: Position = WirePosition(), latitude: Double = 0.0, longitude: Double = 0.0, snr: Float = Float.MAX_VALUE, rssi: Int = Int.MAX_VALUE, lastHeard: Int = 0, deviceTelemetry: Telemetry = Telemetry(), channel: Int = 0, viaMqtt: Boolean = false, hopsAway: Int = -1, isFavorite: Boolean = false, isIgnored: Boolean = false, isMuted: Boolean = false, environmentTelemetry: Telemetry = Telemetry(), powerTelemetry: Telemetry = Telemetry(), paxcounter: Paxcount = Paxcount(), publicKey: ByteString? = null, notes: String = "", manuallyVerified: Boolean = false, nodeStatus: String? = null, lastTransport: Int = 0)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val deviceMetrics: DeviceMetrics?
Link copied to clipboard
var deviceTelemetry: Telemetry
Link copied to clipboard
val environmentMetrics: EnvironmentMetrics?
Link copied to clipboard
var environmentTelemetry: Telemetry
Link copied to clipboard
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

The transport mechanism this node was last heard over (see MeshPacket.TransportMechanism).

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: Paxcount
Link copied to clipboard
var position: Position
Link copied to clipboard
val powerMetrics: PowerMetrics?
Link copied to clipboard
var powerTelemetry: Telemetry
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: User
Link copied to clipboard

Functions

Link copied to clipboard
fun setPosition(p: Position, defaultTime: Int = currentTime())
Link copied to clipboard
fun toModel(): Node
Link copied to clipboard