GeneralSensorGravity

public struct GeneralSensorGravity : GeneralSensorConvertible
extension GeneralSensorGravity: Equatable

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

  • gx

    x方向重力加速度。

    Declaration

    Swift

    public var gx: Float
  • gy

    y方向重力加速度。

    Declaration

    Swift

    public var gy: Float
  • gz

    z方向重力加速度。

    Declaration

    Swift

    public var gz: Float
  • Declaration

    Swift

    public static var sensorId: IntdashData.DataGeneralSensor.SensorId { get }
  • Declaration

    Swift

    public static var factor: FactorType { get }
  • GeneralSensorGravityを生成します。

    Declaration

    Swift

    public init(gx: Float, gy: Float, gz: Float)

    Parameters

    gx

    x方向重力加速度

    gy

    y方向重力加速度

    gz

    z方向重力加速度

  • Declaration

    Swift

    public func toData() -> IntdashData.DataGeneralSensor
  • Declaration

    Swift

    public static func fromHexString(_ hexstring: String, byteOrder: Endian = .littleEndian) throws -> GeneralSensorGravity
  • Declaration

    Swift

    public static func fromData(_ data: [UInt8], byteOrder: Endian = .littleEndian) throws -> GeneralSensorGravity
  • Declaration

    Swift

    public static func == (lhs: GeneralSensorGravity, rhs: GeneralSensorGravity) -> Bool