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>?
RemoteWearableDeviceSession Extension Reference