GyroscopeSensorMeasurement

class GyroscopeSensorMeasurement(var wx: Float = 0.0f, var wy: Float = 0.0f, var wz: Float = 0.0f, var bx: Float? = null, var by: Float? = null, var bz: Float? = null, timestamp: Long = 0, accuracy: SensorAccuracy? = null, var sensorType: GyroscopeSensorType = GyroscopeSensorType.GYROSCOPE_UNCALIBRATED) : SensorMeasurement<GyroscopeSensorMeasurement>

Gyroscope sensor measurement.

Constructors

Link copied to clipboard
constructor(other: GyroscopeSensorMeasurement)

Copy constructor.

constructor(wx: Float = 0.0f, wy: Float = 0.0f, wz: Float = 0.0f, bx: Float? = null, by: Float? = null, bz: Float? = null, timestamp: Long = 0, accuracy: SensorAccuracy? = null, sensorType: GyroscopeSensorType = GyroscopeSensorType.GYROSCOPE_UNCALIBRATED)

Properties

Link copied to clipboard

sensor accuracy.

Link copied to clipboard
var bx: Float?

estimated drift around device x-axis expressed in radians per second (rad/s) and in ENU coordinates system. Only available when using GyroscopeSensorType.GYROSCOPE_UNCALIBRATED. If available, this value remains constant with calibrated bias value.

Link copied to clipboard
var by: Float?

estimated drift around device y-axis expressed in radians per second (rad/s) and in ENU coordinates system. Only available when using GyroscopeSensorType.GYROSCOPE_UNCALIBRATED. If available, this value remains constant with calibrated bias value.

Link copied to clipboard
var bz: Float?

estimated drift around device z-axis expressed in radians per second (rad/s) and in ENU coordinates system. Only available when using GyroscopeSensorType.GYROSCOPE_UNCALIBRATED. If available, this value remains constant with calibrated bias value.

Link copied to clipboard

gyroscope sensor type.

Link copied to clipboard

relative timestamp in nanoseconds at which the measurement was made. Each measurement will be monotonically increasing using the same time base as android.os.SystemClock.elapsedRealtimeNanos.

Link copied to clipboard
var wx: Float

angular speed around device x-axis expressed in radians per second (rad/s) and in ENU coordinates system.

Link copied to clipboard
var wy: Float

angular speed around device y-axis expressed in radians per second (rad/s) and in ENU coordinates system.

Link copied to clipboard
var wz: Float

angular speed around device z-axis expressed in radians per second (rad/s) and in ENU coordinates system.

Functions

Link copied to clipboard
open override fun copy(): GyroscopeSensorMeasurement

Creates a new copy of this measurement.

Link copied to clipboard
open override fun copyFrom(other: GyroscopeSensorMeasurement)

Copies values from provided measurement.

Link copied to clipboard

Copies values to provided measurement.