RVS_BTDriver_OBD_Command_Service_09_PIDs

internal enum RVS_BTDriver_OBD_Command_Service_09_PIDs : String, CaseIterable

These are Vehicle information PIDs

  • Return which service 9 PIDs are supported.

    Declaration

    Swift

    case returnSupportedPIDs = "0900"
  • Return the count of bytes in the VIN (usually 5).

    Declaration

    Swift

    case vinMessageCount = "0901"
  • vin

    return the VIN.

    Declaration

    Swift

    case vin = "0902"
  • Return the number of calibration messages (a multiple of 4).

    Declaration

    Swift

    case calibrationIDCountAsMultipleOf4 = "0903"
  • Return the calibration IDs.

    Declaration

    Swift

    case calibrationIDs = "0904"
  • Return the number of calibration verification numbers (CVN).

    Declaration

    Swift

    case cvnCount = "0905"
  • Return the CVNs.

    Declaration

    Swift

    case cvns = "0906"
  • Return the number of in-use performance tracking messages.

    Declaration

    Swift

    case inUsePerformanceTrackingCount = "0907"
  • Return the in-performance tracking messages for non-diesel engines.

    Declaration

    Swift

    case inUsePerformanceTrackingSpark = "0908"
  • Return the number of ECU name messages.

    Declaration

    Swift

    case ecuNameMessageCount = "0909"
  • Return the ECU name messages.

    Declaration

    Swift

    case ecuName = "090A"
  • Return the in-performance tracking messages for diesel engines.

    Declaration

    Swift

    case inUsePerformanceTrackingCompress = "090B"