BGPGpsPosition

data class BGPGpsPosition(val tagid: String, val positionTS: Long, val latitude: Double, val longitude: Double, val floorLevel: Int? = 0, val floorLevelPercentageConfidence: Float? = null, val accuracy: Float? = null, val heading: Double? = null, val headingAnimationMs: Int = 0) : Parcelable

Constructors

Link copied to clipboard
constructor(tagid: String, positionTS: Long, latitude: Double, longitude: Double, floorLevel: Int? = 0, floorLevelPercentageConfidence: Float? = null, accuracy: Float? = null, heading: Double? = null, headingAnimationMs: Int = 0)

Properties

Link copied to clipboard
val accuracy: Float? = null

estimated accuracy of location in meters

Link copied to clipboard
val floorLevel: Int? = 0

The index of level If no floor level a default value is set. If this floor level doesn't match on BlueGPS backend a 400 error is obtained.

Link copied to clipboard

estimated accuracy of floor level

Link copied to clipboard
val heading: Double? = null

the heading

Link copied to clipboard

animation for heading

Link copied to clipboard

gps location, latitude in (-90,90) coordinate space

Link copied to clipboard

gps location, longitude in (-90,90) coordinate space

Link copied to clipboard

a timestamp

Link copied to clipboard

tagid

Inherited functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)