GeneralSensorAccelerationIncludingGravity

public struct GeneralSensorAccelerationIncludingGravity : GeneralSensorConvertible
extension GeneralSensorAccelerationIncludingGravity: Equatable

加速度+重力加速度のデータを格納する構造体。

  • agx

    x方向加速度+重力加速度。

    Declaration

    Swift

    public var agx: Float
  • agy

    y方向加速度+重力加速度。

    Declaration

    Swift

    public var agy: Float
  • agz

    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