GeneralSensorAccelerationIncludingGravity
public struct GeneralSensorAccelerationIncludingGravity : GeneralSensorConvertible
extension GeneralSensorAccelerationIncludingGravity: Equatable
加速度+重力加速度のデータを格納する構造体。
-
x方向加速度+重力加速度。
Declaration
Swift
public var agx: Float
-
y方向加速度+重力加速度。
Declaration
Swift
public var agy: Float
-
z方向加速度+重力加速度。
Declaration
Swift
public var agz: Float
-
Declaration
Swift
public static var sensorId: IntdashData.DataGeneralSensor.SensorId { get }
-
Declaration
Swift
public static var factor: FactorType { get }
-
GeneralSensorAccelerationIncludingGravityを生成します。
Declaration
Swift
public init(agx: Float, agy: Float, agz: Float)
Parameters
agx
x方向加速度+重力加速度
agy
y方向加速度+重力加速度
agz
z方向加速度+重力加速度
-
Declaration
Swift
public func toData() -> IntdashData.DataGeneralSensor
-
Declaration
Swift
public static func fromHexString(_ hexstring: String, byteOrder: Endian = .littleEndian) throws -> GeneralSensorAccelerationIncludingGravity
-
Declaration
Swift
public static func fromData(_ data: [UInt8], byteOrder: Endian = .littleEndian) throws -> GeneralSensorAccelerationIncludingGravity
-
Declaration
Swift
public static func == (lhs: GeneralSensorAccelerationIncludingGravity, rhs: GeneralSensorAccelerationIncludingGravity) -> Bool