Title: VAG Response Codes
Post by: superglitch on March 30, 2017, 03:13:20 PM
Originally asked about UDS negative response codes that are specific to VAG. My contact found them from decompling ODIS, pretty easy after I looked myself, and have had a few people asking about them so here they are, code straight from ODIS: public static final NegativeResponseCode NRC_10_GENERAL_REJECT = new NegativeResponseCode(0, "generalReject", (byte)16); public static final NegativeResponseCode NRC_11_SERVICE_NOT_SUPPORTED = new NegativeResponseCode(1, "serviceNotSupported", (byte)17); public static final NegativeResponseCode NRC_12_SUBFUNCTION_NOT_SUPPORTED = new NegativeResponseCode(2, "subFunctionNotSupported", (byte)18); public static final NegativeResponseCode NRC_13_INCORRECT_MESSAGE_LENGTH_OR_INVALID_FORMAT = new NegativeResponseCode(3, "incorrectMessageLengthOrInvalidFormat", (byte)19); public static final NegativeResponseCode NRC_14_RESPONSE_TOO_LONG = new NegativeResponseCode(4, "responseTooLong", (byte)20); public static final NegativeResponseCode NRC_21_BUSY_REPEAT_REQUEST = new NegativeResponseCode(5, "busyRepeatRequest", (byte)33); public static final NegativeResponseCode NRC_22_CONDITIONS_NOT_CORRECT = new NegativeResponseCode(6, "conditionsNotCorrect", (byte)34); public static final NegativeResponseCode NRC_24_REQUEST_SEQUENCE_ERROR = new NegativeResponseCode(7, "requestSequenceError", (byte)36); public static final NegativeResponseCode NRC_25_NO_RESPONSE_FROM_SUBNET_COMPONENT = new NegativeResponseCode(8, "noResponseFromSubnetComponent", (byte)37); public static final NegativeResponseCode NRC_26_FAILURE_PREVENTS_EXECUTION_OF_REQUESTED_ACTION = new NegativeResponseCode(9, "failurePreventsExecutionOfRequestedAction", (byte)38); public static final NegativeResponseCode NRC_31_REQUEST_OUT_OF_RANGE = new NegativeResponseCode(10, "requestOutOfRange", (byte)49); public static final NegativeResponseCode NRC_33_SECURITY_ACCESS_DENIED = new NegativeResponseCode(11, "securityAccessDenied", (byte)51); public static final NegativeResponseCode NRC_35_INVALID_KEY = new NegativeResponseCode(12, "invalidKey", (byte)53); public static final NegativeResponseCode NRC_36_EXCEED_NUMBER_OF_ATTEMPTS = new NegativeResponseCode(13, "exceedNumberOfAttempts", (byte)54); public static final NegativeResponseCode NRC_37_REQUIRED_TIME_DELAY_NOT_EXPIRED = new NegativeResponseCode(14, "requiredTimeDelayNotExpired", (byte)55); public static final NegativeResponseCode NRC_70_UPLOAD_DOWNLOAD_NOT_ACCEPTED = new NegativeResponseCode(15, "uploadDownloadNotAccepted", (byte)112); public static final NegativeResponseCode NRC_71_TRANSFER_DATA_SUSPENDED = new NegativeResponseCode(16, "transferDataSuspended", (byte)113); public static final NegativeResponseCode NRC_72_GENERAL_PROGRAMMING_FAILURE = new NegativeResponseCode(17, "generalProgrammingFailure", (byte)114); public static final NegativeResponseCode NRC_73_WRONG_BLOCK_SEQUENCE_COUNTER = new NegativeResponseCode(18, "wrongBlockSequenceCounter", (byte)115); public static final NegativeResponseCode NRC_78_REQUEST_CORRECTLY_RECEIVED_RESPONSE_PENDING = new NegativeResponseCode(19, "requestCorrectlyReceived-ResponsePending", (byte)120); public static final NegativeResponseCode NRC_7E_SUBFUNCTION_NOT_SUPPORTED_IN_ACTIVE_SESSION = new NegativeResponseCode(20, "subFunctionNotSupportedInActiveSession", (byte)126); public static final NegativeResponseCode NRC_7F_SERVICE_NOT_SUPPORTED_IN_ACTIVE_SESSION = new NegativeResponseCode(21, "serviceNotSupportedInActiveSession", (byte)Byte.MAX_VALUE); public static final NegativeResponseCode NRC_81_RPM_TOO_HIGH = new NegativeResponseCode(22, "rpmTooHigh", (byte)-127); public static final NegativeResponseCode NRC_82_RPM_TOO_LOW = new NegativeResponseCode(23, "rpmTooLow", (byte)-126); public static final NegativeResponseCode NRC_83_ENGINE_IS_RUNNING = new NegativeResponseCode(24, "engineIsRunning", (byte)-125); public static final NegativeResponseCode NRC_84_ENGINE_IS_NOT_RUNNING = new NegativeResponseCode(25, "engineIsNotRunning", (byte)-124); public static final NegativeResponseCode NRC_85_ENGINE_RUNTIME_TOO_LOW = new NegativeResponseCode(26, "engineRunTimeTooLow", (byte)-123); public static final NegativeResponseCode NRC_86_TEMPERATURE_TOO_HIGH = new NegativeResponseCode(27, "temperatureTooHigh", (byte)-122); public static final NegativeResponseCode NRC_87_TEMPERATURE_TOO_LOW = new NegativeResponseCode(28, "temperatureTooLow", (byte)-121); public static final NegativeResponseCode NRC_88_VEHICLE_SPEED_TO_HIGH = new NegativeResponseCode(29, "vehicleSpeedTooHigh", (byte)-120); public static final NegativeResponseCode NRC_89_VEHICLE_SPEED_TOO_LOW = new NegativeResponseCode(30, "vehicleSpeedTooLow", (byte)-119); public static final NegativeResponseCode NRC_8A_THROTTLE_PEDAL_TOO_HIGH = new NegativeResponseCode(31, "throttle/PedalTooHigh", (byte)-118); public static final NegativeResponseCode NRC_8B_THROTTLE_PEDAL_TOO_LOW = new NegativeResponseCode(32, "throttle/PedalTooLow", (byte)-117); public static final NegativeResponseCode NRC_8C_TRANSMISSION_RANGE_NOT_IN_NEUTRAL = new NegativeResponseCode(33, "transmissionRangeNotInNeutral", (byte)-116); public static final NegativeResponseCode NRC_8D_TRANSMISSION_RANGE_NOT_IN_GEAR = new NegativeResponseCode(34, "transmissionRangeNotInGear", (byte)-115); public static final NegativeResponseCode NRC_8F_BRAKE_SWITCHES_NOT_CLOSED = new NegativeResponseCode(35, "brakeSwitch(es)NotClosed (Brake Pedal not pressed or not applied)", (byte)-113); public static final NegativeResponseCode NRC_90_SHIFTER_LEVER_NOT_IN_PARK = new NegativeResponseCode(36, "shifterLeverNotInPark", (byte)-112); public static final NegativeResponseCode NRC_91_TORQUE_CONVERTER_CLUTCH_LOCKED = new NegativeResponseCode(37, "torqueConverterClutchLocked", (byte)-111); public static final NegativeResponseCode NRC_92_VOLTAGE_TOO_HIGH = new NegativeResponseCode(38, "voltageTooHigh", (byte)-110); public static final NegativeResponseCode NRC_93_VOLTAGE_TOO_LOW = new NegativeResponseCode(39, "voltageTooLow", (byte)-109);
Title: Re: VAG Response Codes
Post by: adam- on March 31, 2017, 12:14:32 AM
Are you going to share? Or just take?
Title: Re: VAG Response Codes
Post by: superglitch on April 04, 2017, 04:56:06 PM
Are you going to share? Or just take?
Shared.
Title: Re: VAG Response Codes
Post by: focalpoint519 on September 08, 2017, 02:24:58 PM
helpfull thank you kindly :P
|