RVS_BTDriver_OBD_Command_Service_01_ExhaustGasTemperature_EGTHeader

struct RVS_BTDriver_OBD_Command_Service_01_ExhaustGasTemperature_EGTHeader : OptionSet

This struct will act as a bitmask to decode the flag byte of the EGT.

  • Required for the OptionSet protocol.

    Declaration

    Swift

    typealias RawValue = UInt8
  • Required for the OptionSet protocol.

    Declaration

    Swift

    let rawValue: RawValue
  • Reserved.

    Declaration

    Swift

    static let reserved: RVS_BTDriver_OBD_Command_Service_01_ExhaustGasTemperature_EGTHeader.RawValue
  • Sensor 4 is supported.

    Declaration

    Swift

    static let egtsensor04: RVS_BTDriver_OBD_Command_Service_01_ExhaustGasTemperature_EGTHeader.RawValue
  • Sensor 3 is supported.

    Declaration

    Swift

    static let egtsensor03: RVS_BTDriver_OBD_Command_Service_01_ExhaustGasTemperature_EGTHeader.RawValue
  • Sensor 2 is supported.

    Declaration

    Swift

    static let egtsensor02: RVS_BTDriver_OBD_Command_Service_01_ExhaustGasTemperature_EGTHeader.RawValue
  • Sensor 1 is supported.

    Declaration

    Swift

    static let egtsensor01: RVS_BTDriver_OBD_Command_Service_01_ExhaustGasTemperature_EGTHeader.RawValue
  • Declaration

    Swift

    var isSensor04Supported: Bool { get }

    Return Value

    True, if Sensor 4 has tests.

  • Declaration

    Swift

    var isSensor03Supported: Bool { get }

    Return Value

    True, if Sensor 3 has tests.

  • Declaration

    Swift

    var isSensor02Supported: Bool { get }

    Return Value

    True, if Sensor 2 has tests.

  • Declaration

    Swift

    var isSensor01Supported: Bool { get }

    Return Value

    True, if Sensor 1 has tests.