RemoteWearableDeviceSession
extension RemoteWearableDeviceSession
-
Accelerometer Data
Declaration
Swift
public typealias AccelerometerData = (timestamp: SensorTimestamp, value: Vector, accuracy: VectorAccuracy)
-
Gyroscope Data
Declaration
Swift
public typealias GyroscopeData = (timestamp: SensorTimestamp, value: Vector, accuracy: VectorAccuracy)
-
Rotation Data
Declaration
Swift
public typealias RotationData = (timestamp: SensorTimestamp, value: Quaternion, accuracy: QuaternionAccuracy)
-
GameRotation Data
Declaration
Swift
public typealias GameRotationData = (timestamp: SensorTimestamp, value: Quaternion)
-
Orientation Data
Declaration
Swift
public typealias OrientationData = (timestamp: SensorTimestamp, value: Vector, accuracy: VectorAccuracy)
-
Magnetometer Data
Declaration
Swift
public typealias MagnetometerData = (timestamp: SensorTimestamp, value: Vector, accuracy: VectorAccuracy)
-
UncalibratedMagnetometer Data
Declaration
Swift
public typealias UncalibratedMagnetometerData = (timestamp: SensorTimestamp, value: Vector, bias: Vector)
-
Accelerometer Data Publisher
Declaration
Swift
public func accelerometerDataPublisher() -> AnyPublisher<AccelerometerData, Never>?
-
Gyroscope Data Publisher
Declaration
Swift
public func gyroscopeDataPublisher() -> AnyPublisher<GyroscopeData, Never>?
-
Rotation Data Publisher
Declaration
Swift
public func rotationDataPublisher() -> AnyPublisher<RotationData, Never>?
-
GameRotation Data Publisher
Declaration
Swift
public func gameRotationDataPublisher() -> AnyPublisher<GameRotationData, Never>?
-
Orientation Data Publisher
Declaration
Swift
public func orientationDataPublisher() -> AnyPublisher<OrientationData, Never>?
-
Magnetometer Data Publisher
Declaration
Swift
public func magnetometerDataPublisher() -> AnyPublisher<MagnetometerData, Never>?
-
UncalibratedMagnetometer Data Publisher
Declaration
Swift
public func uncalibratedMagnetometerDataPublisher() -> AnyPublisher<UncalibratedMagnetometerData, Never>?