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)