Meshtastic-Apple/Meshtastic/Model/PositionEntity.swift

30 lines
502 B
Swift
Raw Normal View History

2026-04-16 12:10:00 -07:00
//
// PositionEntity.swift
// Meshtastic
//
// SwiftData model for node positions.
//
import Foundation
import SwiftData
@Model
final class PositionEntity {
var altitude: Int32 = 0
var heading: Int32 = 0
var latest: Bool = false
var latitudeI: Int32 = 0
var longitudeI: Int32 = 0
var precisionBits: Int32 = 32
var rssi: Int32 = 0
var satsInView: Int32 = 0
var seqNo: Int32 = 0
var snr: Float = 0.0
var speed: Int32 = 0
var time: Date?
var nodePosition: NodeInfoEntity?
init() {}
}