(adsbygoogle = window.adsbygoogle || []).push({}); O_o :: O_o

Good OBD I code reader (scanner)

|

http://datawave.oommm.com/attach/1/MD5_IMG022509_d9c8c0c2121ffb5f7cf793a80f7937af.jpg

You don't need a code reader for the '95 Civic. There is a service check
connector behind the carpet under the glove box (above the ECU) The
service check connector is 2-pin. There is a 3 pin data-link connector
in the same harness, and they are both taped to a wire harness above the
ECU. Pull both connectors down and short the two pins of the 2-pin
connector with a paper clip or a piece of wire, then turn on the
ignition. The error codes will be flashed on the MIL in the instrument
cluster. Long flashes are the 10's, short flasher are the 1's (4 long
flashes and 2 short flashes means 42). Multiple different codes may be
flashed after another. After all codes are flashed out, it starts over
again with the first error code.
When you have read the codes, turn off the ignition and remove the paper
clip.
MattA wrote:
>
> Hi all,
>
> I am looking for an OBD-I reader (not OBD II) that can resolve the Check
> Engine Light problem on my 1995 Civic (OBD I).
>
> Most of them listed on eBay are OBD II. The ones for I & II are very pricy.
> Any suggestions for a cheaper brand, store I can find, the price range is
> appreciated.
>
> Matt

And

ALDL commands

|

SPECIFICATIONS FOR DATA STREAM INFORMATION
   ------------------------------------------

   ENGINE USAGE:
       5.7L  SFI  (LT1) (VIN = P)    1994 1,2F - CARS AUTOMATIC TRANSMISSION
*      5.7L  SFI  (LT1) (VIN = P)    1995 1,2F - CARS AUTOMATIC TRANSMISSION

   DATA PIN: READ DATA ON PIN "M" OF ALDL CONNECTOR

   BAUD RATE: 8192

MODE 0  (RETURN TO NORMAL MODE)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $56
        - MODE NUMBER           = $00
        - MESSAGE CHECKSUM

        ECM RESPONSE:
         NORMAL MESSAGES

MODE 1  (TRANSMIT FIXED DATA STREAM MESSAGE 0)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $57
        - MODE NUMBER           = $01
        - MESSAGE NUMBER        = $00
        - CHECKSUM

        THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $92
        - MODE NUMBER           = $01
        - DATA BYTE 1
          .
          .

        - DATA BYTE 60
        - CHECKSUM

MODE 1  (TRANSMIT FIXED DATA STREAM MESSAGE 1)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $57
        - MODE NUMBER           = $01
        - MESSAGE NUMBER        = $01
        - CHECKSUM

        THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $84
        - MODE NUMBER           = $01
        - DATA BYTE 1
          .
          .

        - DATA BYTE 46
        - CHECKSUM

MODE 1  (TRANSMIT FIXED DATA STREAM MESSAGE 2)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $57
        - MODE NUMBER           = $01
        - MESSAGE NUMBER        = $02
        - CHECKSUM

        THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $8B
        - MODE NUMBER           = $01
        - DATA BYTE 1
          .
          .

        - DATA BYTE 53
        - CHECKSUM

MODE 1  (TRANSMIT FIXED DATA STREAM MESSAGE 4)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $57
        - MODE NUMBER           = $01
        - MESSAGE NUMBER        = $04
        - CHECKSUM

        THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $83
        - MODE NUMBER           = $01
        - DATA BYTE 1
          .
          .

        - DATA BYTE 45
        - CHECKSUM

MODE 1  (TRANSMIT FIXED DATA STREAM MESSAGE 6)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $57
        - MODE NUMBER           = $01
        - MESSAGE NUMBER        = $06
        - CHECKSUM

        THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $7C
        - MODE NUMBER           = $01
        - DATA BYTE 1
          .
          .

        - DATA BYTE 38
        - CHECKSUM

MODE 7  (COMMAND MESSAGE NORMAL MODE MESSAGE)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $57
        - MODE NUMBER           = $07
        - MESSAGE ID            = $45, $4A, OR $F0
        - CHECKSUM

        THE ECM WILL RESPOND WITH THE REQUESTED WITH NORMAL MESSAGE

MODE 8  (DISABLE NORMAL COMMUNICATIONS)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $56
        - MODE NUMBER           = $08
        - CHECKSUM

        THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $56
        - MODE NUMBER           = $08
        - CHECKSUM

MODE 9  (ENABLE NORMAL COMMUNICATIONS)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $56
        - MODE NUMBER           = $09
        - CHECKSUM

        THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $56
        - MODE NUMBER           = $09
        - CHECKSUM

MODE 10 (CLEAR MALFUNCTION CODES - TESTER TO ECM)
        ALDL REQUEST:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $56
        - MODE NUMBER           = $0A
        - CHECKSUM

        THE ECM WILL RESPOND WITH THE FOLLOWING MESSAGE:
        - MESSAGE ID            = $F4
        - MESSAGE LENGTH        = $56
        - MODE NUMBER           = $0A
        - CHECKSUM

..HEAD02L ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 60
..HEAD04L ALDL MODE 1 MESSAGE 0 DATA LIST
WORD #   DATA NAME   DESCRIPTION
1       MALFFW10    LOGGED MALF FLAG WORD 10
          0   CODE 86  LOW RATIO
          1   CODE 85  TCC STUCK ON
          2   CODE 84  3-2 DOWNSHIFT FEEDBACK FAULT (ODM)
          3   CODE 83  TCC CONTROL FEEDBACK FAULT (ODM)
          4   CODE 82  SHIFT A SOLENOID FAULT (ODM)
          5   CODE 81  SHIFT B SOLENOID FAULT (ODM)
          6   CODE 80  TRANSMISSION COMPONENT SLIPPING
          7   CODE 79  TRANSMISSION OVER TEMPERATURE

2       MALFFW2     LOGGED MALF FLAG WORD 2
          0   CODE 27  EGR ELECTRICAL FAULT (ODM)
          1   CODE 26  CCP ELECTRICAL FAULT (ODM)
          2   CODE 25  MAT SENSOR HIGH
          3   CODE 23  MAT SENSOR LOW
          4   CODE 16  LO-RES FAILURE
          5   CODE 13  LEFT O2 SENSOR FAILED
          6   CODE 12  NO REFERENCE PULSES
          7   CODE 11  MALF INDICATOR LAMP (MIL) FAULT

3       MALFFW3     LOGGED MALF FLAG WORD 3
          0   CODE 43  ESC FAILURE
          1   CODE 42  EST GROUNDED
          2   CODE 41  EST OPEN
          3   CODE 36  HI-RES FAILURE
          4   CODE 48  MASS AIR FLOW SYSTEM FAILURE
          5   CODE 47  NOT USED
          6   CODE 32  EGR SYSTEM FAULT
          7   CODE 29  EAS ELECTRICAL FAULT (ODM)

         MALFFW4     LOGGED MALF FLAG WORD 4
          0   CODE 61  A/C LOW CHARGE
          1   CODE 55  FUEL SYSTEM LEAN
          2   CODE 54  NOT USED
          3   CODE 52  OIL TEMPERATURE LOW
          4   CODE 50  SYSTEM VOLTAGE LOW
          5   CODE 46  FUEL ENABLE FAILURE
          6   CODE 45  LEFT O2 SENSOR RICH
          7   CODE 44  LEFT O2 SENSOR LEAN

5       MALFFW5     LOGGED MALF FLAG WORD 5
          0   CODE 69  A/C CLUTCH CIRCUIT OPEN
          1   CODE 68  A/C RELAY SHORTED
          2   CODE 67  A/C PRESSURE TRANSDUCER DEGRADED
          3   CODE 66  A/C PRESSURE TRANSDUCER OPEN/SHORT
          4   CODE 65  RIGHT O2 SENSOR RICH
          5   CODE 64  RIGHT O2 SENSOR LEAN
          6   CODE 63  RIGHT O2 SENSOR FAILED
          7   CODE 62  OIL TEMPERATURE HIGH

6       MALFFW6     LOGGED MALF FLAG WORD 6
          0   CODE 78  FAN 2 FAULT (ODM)
          1   CODE 77  FAN 1 FAULT (ODM)
          2   CODE 71  A/C EVAPORATOR TEMP SENSOR FAILED
          3   CODE 70  A/C CLUTCH RELAY FAULT (ODM)
          4   CODE 31  NOT USED
          5   CODE 19  NOT USED
          6   CODE 18  NOT USED
          7   CODE 17  NOT USED

7       MALFFW7     LOGGED MALF FLAG WORD 7
          0   CODE 57  NOT USED
          1   CODE 56  NOT USED
          2   CODE 49  NOT USED
          3   CODE 34  MAP SENSOR LOW
          4   CODE 33  MAP SENSOR HIGH
          5   CODE 39  NOT USED
          6   CODE 35  NOT USED
          7   CODE 24  OUTPUT SPEED LOW

8       MALFFW8     LOGGED MALF FLAG WORD 8
          0   CODE 53  SYSTEM VOLTAGE HIGH
          1   CODE 51  PROM/FLASH ERROR
          2   CODE 38  BRAKE SWITCH STUCK OFF
          3   CODE 37  BRAKE SWITCH STUCK ON
          4   CODE 22  THROTTLE POSITION LOW
          5   CODE 21  THROTTLE POSITION HIGH
          6   CODE 15  COOLANT TEMPERATURE LOW
          7   CODE 14  COOLANT TEMPERATURE HIGH

   9      SDINMW1    INPUT MODE WORD 1
          0   1 = A/C CLUTCH STATUS
          1   1 = A/C REQUEST
          2   1 = HEATED WINDSHIELD REQUEST
          3   1 = POWER STEERING PRESSURE SWITCH
          4   1 = OIL CHANGE RESET SWITCH
          5   1 = OIL LEVEL SWITCH
          6   1 = PARK/NEUTRAL SWITCH
          7   1 = CRUISE ACTIVE

  10      SDINMW2    INPUT MODE WORD 2
          0   1 = TCC BRAKE SWITCH
          1   1 = NOT USED
          2   1 = TRANSMISSION PERFORMANCE/NORMAL SWITCH PRESSED
          3   1 = TRANSMISSION MODE A
          4   1 = TRANSMISSION MODE B
          5   1 = TRANSMISSION MODE C
          6   1 = SPARK RETARD REQUEST
          7   1 = ASR ACTIVE

  11      SDOUTMW1   OUTPUT MODE WORD 1
          0   1 = TCC CONTROL
          1   1 = TCC ENABLE
          2   1 = SHIFT A       SEE TABLE
          3   1 = SHIFT B       SEE TABLE
          4   1 = NOT USED
          5   NOT USED
          6   NOT USED
          7   NOT USED

              SHIFT B  SHIFT A  GEAR
              ----------------------
                0        0       3RD
              ----------------------
                0        1       4TH
              ----------------------
                1        0       2ND
              ----------------------
                1        1       1ST
              ----------------------

  12      SDOUTMW2   OUTPUT MODE WORD 2
          0   1 = FAN 1 RELAY
          1   1 = FAN 2 RELAY
          2   1 = A.I.R. PUMP
          3   1 = A/C CLUTCH
          4   NOT USED
          5   NOT USED
          6   NOT USED
          7   NOT USED

13      SDSTMW1     STATUS MODE WORD 1
          0   1 = ENGINE CLOSED LOOP
          1   1 = LEFT O2 READY
          2   1 = RIGHT O2 READY
          3   1 = LEARN ENABLED
          4   1 = CLEAN CANISTER
          5   1 = CATALYTIC CONVERTER OVERTEMP
          6   1 = ENGINE MALFS OCCURRED
          7   1 = TRANSMISSION MALFS OCCURRED

14      SDSTMW2     STATUS MODE WORD 2
          0   1 = POWER ENRICHMENT ACTIVE
          1   1 = KICKDOWN PATTERN
          2   1 = MALF 43A ACTIVE
          3   1 = MALF 43C ACTIVE
          4   1 = MALF 43D ACTIVE
          5   1 = INJECTOR FAULT DETECTED THIS RUN CYCLE
          6   1 = FEDS ENABLED
          7   1 = RESET OCCURRED THIS RUN CYCLE

15      NOT USED
16      PRNDLFLG    RANGE INDICATION
          0   1 = LOW
          1   1 = DRIVE 2
          2   1 = DRIVE 3
          3   1 = DRIVE 4
          4   1 = NOT USED
          5   1 = REVERSE
          6   1 = PARK/NEUTRAL
          7   1 = INVALID

17      SDCYLID     CYLINDER ID     (LOWER BYTE)
                      N = CYLINDER ID
18      NEWRFPRT    PRESENT MINOR LOOP REFERENCE PERIOD (MSB)
19      NEWRFPRT+1  PRESENT MINOR LOOP REFERENCE PERIOD (LSB)
                      RPM = 2949120/N
                      MSECS = N * .005078
20      GP6ERPMC    COEFFICIENT OF VARIATION OF RPM
                      N = % * 10.24
21      ISESDD      DESIRED IDLE SPEED
                      N = RPM / 12.5
22      NTRPMX      RPM VARIABLE SCALED 25 RPM / BIT
                      N = RPM / 25
23      COOLDEGR    RAW LINEARIZED COOLANT TEMPERATURE
                      DEG C = .75N - 40
                      DEG F = 1.35N - 40
24      NOT USED
25      MATDEGND    NON-DEFAULTED MAT VARIABLE
                      DEG C = .75N - 40
                      DEG F = 1.35N - 40
26      EVAPTEMP    A/C EVAPORATOR TEMPERATURE
                      DEG F = N/2
                      DEG C = (N - 64)/3.6
27      ADACPRES    A/D RESULT FROM A/C PRESSURE TRANSDUCER
                      VOLTS = 5N/255
                      PSI = 1.833N  - 14.95
28      ADMAP       A/D RESULT FROM MANIFOLD PRES. SENSOR INPUT
                      VOLTS = 5N/255
                      (kpa = (N + 28.06)/2.71)
29      ADTHROTT    A/D RESULT FROM TPS INPUT
                      VOLTS = 5N/255
30      NTPSLDT     THROTTLE POSITION LOAD AXIS VARIABLE
                      % TPS = N/2.55
31      ADIGNVLT    A/D RESULT FROM IGNITION VOLTAGE INPUT
                      VOLTS = N/10
32      NVADBARO    NON-VOLATILE COMPUTED A/D BARO
                      VOLTS = 5N/255
                      (kpa = (N + 28.06)/2.71)
33      ADLO2RAW    RAW A/D COUNTS FROM LEFT O2 SENSOR (EECC)
                      mV = 4.44N
34      ADRO2RAW    RAW A/D COUNTS FROM RIGHT O2 SENSOR (EECC
                      mV = 4.44N
35      NOT USED
36      NOT USED
37      BLMCELL     BLOCK LEARN MULTIPLIER CELL NUMBER
                      N = CELL
38      LBLM        LEFT BANK BLOCK LEARN MULTIPLIER
                      N = COUNTS
39      RBLM        RIGHT BANK BLOCK LEARN MULTIPLIER
                      N = COUNTS
40      LCORRCL     CLOSED LOOP CORRECTION FOR LEFT O2 SENSOR
                      N = COUNTS
41      RCORRCL     CLOSED LOOP CORRECTION FOR RIGHT O2 SENSOR
                      N = COUNTS
42      GP6EBPWL    GMP6-E LEFT BASE PULSE WIDTH (MSB)
43      GP6EBPWL+1  GMP6-E LEFT BASE PULSE WIDTH (LSB)
                      MSEC = N/65.536
44      GP6EBPWR    GMP6-E RIGHT BASE PULSE WIDTH (MSB)
45      GP6EBPWR+1  GMP6-E RIGHT BASE PULSE WIDTH (LSB)
                      MSEC = N/65.536
46      GP6EAFND    GMP6-E NON-DEFAULTED AIRFLOW (MSB)
47      GP6EAFND+1  GMP6-E NON-DEFAULTED AIRFLOW (LSB)
                      GM/SEC = 512N/65536
48      CCPDC       OUTPUT DUTY CYCLE FOR CCP
                      %DC = N/2.55
49      ISSPMP      IAC PRESENT MOTOR POSITION
                      MOTOR POSITION = N
50      ISMNMPKA    KEEP-ALIVE IAC MINIMUM MOTOR POSITION
                      KA MINIMUM MOTOR POSITION = N
51      GP6ESPKO    SPARK OUTPUT
                      DEGREES = N
52      GP6ENOCK    KNOCK RETARD
                      DEGREES = N/16
53      GP6EP2CT    UP INTEGRATED KNOCK SENSOR INPUT (MSB)
54      GP6EP2CT+1  UP INTEGRATED KNOCK SENSOR INPUT (LSB)
                      N = ESC COUNTS
55      NOT USED
56      GP6TEGR     EGR DUTY CYCLE
                      %DC = N/2.55
57      MALFFW12    LOGGED MALF FLAG WORD 12
          0   CODE 99  TACH OUTPUT CKT FAULT
          1   CODE 98  TORQUE DELIVERED CKT FAULT
          2   CODE 97  4K PULSES CKT FAULT (VSS)
          3   CODE 96  OIL LEVEL LAMP CKT FAULT
          4   CODE 95  OIL LIFE LAMP CKT FAULT
          5   CODE 60  NOT USED
          6   CODE 40  NOT USED
          7   CODE 30  NOT USED

58      MPH         VEHICLE SPEED
                      MPH = N
59      TIME        ENGINE RUN TIME (MSB)
60      TIME+1      ENGINE RUN TIME (LSB)
                      SECONDS = N

..HEAD02L ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 46
..HEAD04L ALDL MODE 1 MESSAGE 1 DATA LIST
WORD #   DATA NAME   DESCRIPTION
1       MALFFW7     MALF FLAGWORD #7
          0   CODE 57  NOT USED
          1   CODE 56  NOT USED
          2   CODE 49  NOT USED
          3   CODE 34  MAP SENSOR LOW
          4   CODE 33  MAP SENSOR HIGH
          5   CODE 39  NOT USED
          6   CODE 35  NOT USED
          7   CODE 24  OUTPUT SPEED LOW

2       MALFFW8     MALF FLAGWORD #8
          0   CODE 53  SYSTEM VOLTAGE HIGH
          1   CODE 51  PROM/FLASH ERROR
          2   CODE 38  BRAKE SWITCH STUCK OFF
          3   CODE 37  BRAKE SWITCH STUCK ON
          4   CODE 22  THROTTLE POSITION LOW
          5   CODE 21  THROTTLE POSITION HIGH
          6   CODE 15  COOLANT TEMPERATURE LOW
          7   CODE 14  COOLANT TEMPERATURE HIGH

3       MALFFW9     MALF FLAGWORD #9
          0   CODE 76  LONG SYSTEM VOLTAGE HIGH
          1   CODE 75  SYSTEM VOLTAGE LOW
          2   CODE 74  ASR ACTIVE FAULT
          3   CODE 73  FORCE MOTOR CURRENT
          4   CODE 72  OUTPUT SPEED LOSS
          5   CODE 59  TRANSMISSION TEMPERATURE LOW
          6   CODE 58  TRANSMISSION TEMPERATURE HIGH
          7   CODE 28  PRESSURE SWITCH MANIFOLD

4       MALFFW10    MALF FLAGWORD #10
          0   CODE 86  LOW RATIO
          1   CODE 85  TCC STUCK ON
          2   CODE 84  3-2 DOWNSHIFT FEEDBACK FAULT (ODM)
          3   CODE 83  TCC CONTROL FEEDBACK FAULT (ODM)
          4   CODE 82  SHIFT A SOLENOID FAULT (ODM)
          5   CODE 81  SHIFT B SOLENOID FAULT (ODM)
          6   CODE 80  TRANSMISSION COMPONENT SLIPPING
          7   CODE 79  TRANSMISSION OVER TEMPERATURE

5       MALFFW11    MALF FLAGWORD #11
          0   CODE 94  TRANS MANUAL LIGHT FAULT (ODM)
          1   CODE 93  SERVICE VEH. SOON LIGHT FAULT (ODM)
          2   CODE 92  TRANS PERF LIGHT FAULT (ODM)
          3   CODE 91  1-4, 2-5 SHIFT LIGHT FAULT (ODM)
          4   CODE 90  TCC ENABLE FAULT (ODM)
          5   CODE 89  MAX ADAPT AND LONG SHIFT
          6   CODE 88  NOT USED
          7   CODE 87  HIGH RATIO

6       ADTHROT     A/D RESULT FROM TPS INPUT
                      VOLTS = 5N/255
7       NDTHRPOS    CURRENT NON-DEFAULTED POSITION OF THROTTLE
                      N = A/D COUNTS
8       NE          ENGINE SPEED (FILTERED) MSB
9       NE+1        ENGINE SPEED (FILTERED) LSB
                      RPM = N/8
10      VEHSPEED    VEHICLE SPEED (FILTERED)
                      MPH = N/2
11      PRESSURE    CURRENT TORQUE SIGNAL PRESSURE
                      PSI = N
12      CURRENT     REFERENCE CURRENT FORCE MOTOR CIRCUIT
                      AMPS = N/51.2
13      CURRACT     ACTUAL CURRENT SAMPLED FROM A/D
                      AMPS = N/51.2
14      FMDC        FORCE MOTOR DUTY CYCLE
                      % = N/2.55
15      PRNDLFLG    RANGE FLAGWORD
          0   1 = LOW GEAR
          1   1 = DRIVE 2
          2   1 = DRIVE 3
          3   1 = DRIVE 4
          4   1 = NOT USED
          5   1 = REVERSE
          6   1 = PARK/NEUTRAL
          7   1 = ILLEGAL RANGE
16      ADBAT       TRANSMISSION IGNITION VOLTAGE VARIABLE
                      VOLTS = N/10
17      GEAR        CURRENT COMMANDED GEAR OF TRANSMISSION
                      GEAR = N + 1
18      CURADPT     CURRENT ADAPTIVE MODIFIER
                      PSI = N
19      CURCELL     CURRENT ADAPTIVE MODIFIER INDEX WITHIN TABLE
                      N = CELL
20      ERROR12     ERROR BETWEEN DESIRED AND ACTUAL SHIFT TIMES FOR LATEST
                      SECONDS = N/40
21      ERROR23     ERROR BETWEEN DESIRED AND ACTUAL SHIFT TIMES FOR LATEST
                      SECONDS = N/40
22      SLIP        ABSOLUTE VALUE OF SLIP (MSB)
23      SLIP+1      ABSOLUTE VALUE OF SLIP (LSB)
                      RPM = N/8    (SIGNED)
24      TIME12      TIME OF LATEST 1-2 UPSHIFT
                      SECONDS = N/40
25      TIME23      TIME OF LATEST 2-3 UPSHIFT
                      SECONDS = N/40
26      PROMIDB     PROM ID FOR TRANSMISSION (MSB)
27      PROMIDB+1   PROM ID FOR TRANSMISSION (LSB)
                      ID = N
28      DSSDC       3-2 PWM SOL.% DUTY CYCLE
                      %DC = N/2.55
29      MPH         1 MPH/BIT ROAD SPEED VARIABLE
                      MPH = N
30      NORAWA      RAW OUTPUT SPEED (MSB)
31      NORAWA+1    RAW OUTPUT SPEED (LSB)
                      RPM = N/8
32      CLDEGFLT    COOLANT VARIABLE, FILTERED - ENGINE
                      DEG C = .75N - 40
                      DEG F = 1.35N - 40
33      TRANDEGA    NORMALIZED TRANSMISSION FLUID TEMPERATURE
                      DEG C = .75N - 40
                      DEG F = 1.35N - 40
34      TCCDC       TCC PWM SOLENOID DUTY CYCLE (MSB)
35      TCCDC+1     TCC PWM SOLENOID DUTY CYCLE (LSB)
                      %DC = (256MSB + LSB)/655.36
36      SDINMW1     INPUT MODE WORD 1
          0   A/C CLUTCH STATUS
          1   A/C REQUEST
          2   NOT USED
          3   NOT USED
          4   NOT USED
          5   NOT USED
          6   PARK/NEUTRAL SWITCH
          7   CRUISE ACTIVE
37      SDINMW2     INPUT MODE WORD 2
          0   TCC BRAKE SWITCH
          1   NOT USED
          2   TRANSMISSION PERFORMANCE/NORMAL SWITCH
          3   TRANSMISSION MODE A
          4   TRANSMISSION MODE B
          5   TRANSMISSION MODE C
          6   SPARK RETARD REQUEST
          7   ASR ACTIVE
38      SDOUTMW1    OUTPUT MODE WORD 1
          0   TCC CONTROL
          1   TCC ENABLE
          2   SHIFT A
          3   SHIFT B
          4   NOT USED
          5   NOT USED
          6   NOT USED
          7   NOT USED
39      SDSTMW1     STATUS MODE WORD 1
          0   1 = ENGINE CLOSED LOOP
          1   1 = LEFT O2 READY
          2   1 = RIGHT O2 READY
          3   1 = LEARN ENABLED
          4   1 = CLEAN CANISTER
          5   1 = CATALYTIC CONVERTER OVERTEMP
          6   1 = ENGINE MALFS OCCURRED
          7   1 = TRANSMISSION MALFS OCCURRED
40      SDSTMW2     STATUS MODE WORD 2
          0   1 = POWER ENRICHMENT ACTIVE
          1   1 = KICKDOWN PATTERN
          2   1 = MALF 43A ACTIVE
          3   1 = MALF 43C ACTIVE
          4   1 = MALF 43D ACTIVE
          5   1 = INJECTOR FAULT DETECTED THIS RUN CYCLE
          6   1 = FEDS ENABLED
          7   1 = RESET OCCURRED THIS RUN CYCLE
41      SDTCCOFF    SERIAL DATA TCCOFF MODE WORD
          0   1 = RANGE CONTINGENCY
          1   1 = MIN TPS CONTINGENCY
          2   1 = BRAKE ON, TCC OFF
          3   1 = NEGATIVE DELTA TPS
          4   1 = TCC SLIP CONTINGENCY
          5   1 = A/C ON CONTINGENCY
          6   1 = TCC ENGAGED
          7   NOT USED

42      SDADPTBL    SERIAL DATA ADAPTABLE SHIFT MW
          0   1 = NOT IN NORMAL MODE
          1   1 = LAST WAS STANDARD ADAPT
          2   1 = LONG SHIFT DELAY
          3   1 = LONG SHIFT TIME
          4   1 = NOT WITHIN TPS RANGE
          5   1 = EXCESSIVE DELTA TPS
          6   1 = IN HOT MODE
          7   1 = EXCESSIVE DELTA VEHICLE SPEED

43      PATTERN     TRANSMISSION PATTERN SELECTION
          0   1 = "NORMAL" PATTERN REQUESTED
          1   1 = "PERFORMANCE" PATTERN REQUESTED
          2   NOT USED
          3   NOT USED
          4   NOT USED
          5   NOT USED
          6   NOT USED
          7   NOT USED

44      MISCSTAT    MISC STATUS BITS
          0   1 = START OF SHIFT
          1   1 = END OF SHIFT
          2   1 = POWERTRAIN IN MOTION
          3   1 = IGNITION OFF
          4   NOT USED
          5   NOT USED
          6   NOT USED
          7   NOT USED

45      ODMTRNOP    OPEN CIRCUIT STATUS
          0   1 = TCC CONTROL
          1   1 = TCC ENABLE
          2   1 = SHIFT A SOLENOID
          3   1 = SHIFT B SOLENOID
          4   1 = 3-2 DSS SOLENOID
          5   1 = TRANSMISSION PERFORMANCE LAMP
          6   NOT USED
          7   NOT USED

46      ODMTRNSH    SHORT CIRCUIT STATUS
          0   1 = TCC CONTROL
          1   1 = TCC ENABLE
          2   1 = SHIFT A SOLENOID
          3   1 = SHIFT B SOLENOID
          4   1 = 3-2 DSS SOLENOID
          5   1 = TRANSMISSION PERFORMANCE LAMP
          6   NOT USED
          7   NOT USED

..HEAD02L ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 53
..HEAD04L ALDL MODE 1 MESSAGE 2 DATA LIST
WORD #   DATA NAME   DESCRIPTION
1       NOT USED
2       NEWMLF2     NEW MALF FLAG WORD 2
          0   CODE 27  EGR ELECTRICAL FAULT (ODM)
          1   CODE 26  CCP ELECTRICAL FAULT (ODM)
          2   CODE 25  MAT SENSOR HIGH
          3   CODE 23  MAT SENSOR LOW
          4   CODE 16  LO-RES FAILURE
          5   CODE 13  LEFT O2 SENSOR FAILED
          6   CODE 12  NO REFERENCE PULSES
          7   CODE 11  MALF INDICATOR LAMP (MIL) FAULT
3       NEWMLF3     NEW MALF FLAG WORD 3
          0   CODE 43  ESC FAILURE
          1   CODE 42  EST GROUNDED
          2   CODE 41  EST OPEN
          3   CODE 36  HI-RES FAILURE
          4   CODE 48  MASS AIR FLOW SYSTEM FAILURE
          5   CODE 47  NOT USED
          6   CODE 32  EGR SYSTEM FAULT
          7   CODE 29  EAS ELECTRICAL FAULT (ODM)
4       NEWMLF4     NEW MALF FLAG WORD 4
          0   CODE 61  A/C LOW CHARGE
          1   CODE 55  FUEL SYSTEM LEAN
          2   CODE 54  NOT USED
          3   CODE 52  OIL TEMPERATURE LOW
          4   CODE 50  SYSTEM VOLTAGE LOW
          5   CODE 46  FUEL ENABLE FAILURE
          6   CODE 45  LEFT O2 SENSOR RICH
          7   CODE 44  LEFT O2 SENSOR LEAN
5       NEWMLF5     NEW MALF FLAG WORD 5
          0   CODE 69  A/C CLUTCH CIRCUIT OPEN
          1   CODE 68  A/C RELAY SHORTED
          2   CODE 67  A/C PRESSURE TRANSDUCER DEGRADED
          3   CODE 66  A/C PRESSURE TRANSDUCER OPEN/SHORT
          4   CODE 65  RIGHT O2 SENSOR RICH
          5   CODE 64  RIGHT O2 SENSOR LEAN
          6   CODE 63  RIGHT O2 SENSOR FAILED
          7   CODE 62  OIL TEMPERATURE HIGH
6       NEWMLF6     NEW MALF FLAG WORD 6
          0   CODE 78  FAN 2 FAULT (ODM)
          1   CODE 77  FAN 1 FAULT (ODM)
          2   CODE 71  A/C EVAPORATOR TEMP SENSOR FAILED
          3   CODE 70  A/C CLUTCH RELAY FAULT (ODM)
          4   CODE 31  NOT USED
          5   CODE 19  NOT USED
          6   CODE 18  NOT USED
          7   CODE 17  NOT USED
7       NOT USED
8       NOT USED
9       NOT USED
10      NOT USED
11      NOT USED
12      NOT USED
13      NOT USED
14      MALFFW2     LOGGED MALF FLAG WORD 2
          0   CODE 27  EGR ELECTRICAL FAULT (ODM)
          1   CODE 26  CCP ELECTRICAL FAULT (ODM)
          2   CODE 25  MAT SENSOR HIGH
          3   CODE 23  MAT SENSOR LOW
          4   CODE 16  LO-RES FAILURE
          5   CODE 13  LEFT O2 SENSOR FAILED
          6   CODE 12  NO REFERENCE PULSES
          7   CODE 11  MALF INDICATOR LAMP (MIL) FAULT
15      MALFFW3     LOGGED MALF FLAG WORD 3
          0   CODE 43  ESC FAILURE
          1   CODE 42  EST GROUNDED
          2   CODE 41  EST OPEN
          3   CODE 36  HI-RES FAILURE
          4   CODE 48  MASS AIR FLOW SYSTEM FAILURE
          5   CODE 47  NOT USED
          6   CODE 32  EGR SYSTEM FAULT
          7   CODE 29  EAS ELECTRICAL FAULT (ODM)
16      MALFFW4     LOGGED MALF FLAG WORD 4
          0   CODE 61  A/C LOW CHARGE
          1   CODE 55  FUEL SYSTEM LEAN
          2   CODE 54  NOT USED
          3   CODE 52  OIL TEMPERATURE LOW
          4   CODE 50  SYSTEM VOLTAGE LOW
          5   CODE 46  FUEL ENABLE FAILURE
          6   CODE 45  LEFT O2 SENSOR RICH
          7   CODE 44  LEFT O2 SENSOR LEAN
17      MALFFW5     LOGGED MALF FLAG WORD 5
          0   CODE 69  A/C CLUTCH CIRCUIT OPEN
          1   CODE 68  A/C RELAY SHORTED
          2   CODE 67  A/C PRESSURE TRANSDUCER DEGRADED
          3   CODE 66  A/C PRESSURE TRANSDUCER OPEN/SHORT
          4   CODE 65  RIGHT O2 SENSOR RICH
          5   CODE 64  RIGHT O2 SENSOR LEAN
          6   CODE 63  RIGHT O2 SENSOR FAILED
          7   CODE 62  OIL TEMPERATURE HIGH
18      MALFFW6     LOGGED MALF FLAG WORD 6
          0   CODE 78  FAN 2 FAULT (ODM)
          1   CODE 77  FAN 1 FAULT (ODM)
          2   CODE 71  A/C EVAPORATOR TEMP SENSOR FAILED
          3   CODE 70  A/C CLUTCH RELAY FAULT (ODM)
          4   CODE 31  NOT USED
          5   CODE 19  NOT USED
          6   CODE 18  NOT USED
          7   CODE 17  NOT USED
19      MALFFW7     LOGGED MALF FLAG WORD 7
          0   CODE 57  NOT USED
          1   CODE 56  NOT USED
          2   CODE 49  NOT USED
          3   CODE 34  MAP SENSOR LOW
          4   CODE 33  MAP SENSOR HIGH
          5   CODE 39  NOT USED
          6   CODE 35  NOT USED
          7   CODE 24  OUTPUT SPEED LOW
20      MALFFW8     LOGGED MALF FLAG WORD 8
          0   CODE 53  SYSTEM VOLTAGE HIGH
          1   CODE 51  PROM/FLASH ERROR
          2   CODE 38  BRAKE SWITCH STUCK OFF
          3   CODE 37  BRAKE SWITCH STUCK ON
          4   CODE 22  THROTTLE POSITION LOW
          5   CODE 21  THROTTLE POSITION HIGH
          6   CODE 15  COOLANT TEMPERATURE LOW
          7   CODE 14  COOLANT TEMPERATURE HIGH
21      MALFFW9     LOGGED MALF FLAG WORD 9
          0   CODE 76  LONG SYSTEM VOLTAGE HIGH
          1   CODE 75  SYSTEM VOLTAGE LOW
          2   CODE 74  ASR ACTIVE FAULT
          3   CODE 73  FORCE MOTOR CURRENT
          4   CODE 72  OUTPUT SPEED LOSS
          5   CODE 59  TRANSMISSION TEMPERATURE LOW
          6   CODE 58  TRANSMISSION TEMPERATURE HIGH
          7   CODE 28  PRESSURE SWITCH MANIFOLD
22      MALFFW10    LOGGED MALF FLAG WORD 10
          0   CODE 86  LOW RATIO
          1   CODE 85  TCC STUCK ON
          2   CODE 84  3-2 DOWNSHIFT FEEDBACK FAULT (ODM)
          3   CODE 83  TCC CONTROL FEEDBACK FAULT (ODM)
          4   CODE 82  SHIFT A SOLENOID FAULT (ODM)
          5   CODE 81  SHIFT B SOLENOID FAULT (ODM)
          6   CODE 80  TRANSMISSION COMPONENT SLIPPING
          7   CODE 79  TRANSMISSION OVER TEMPERATURE
23      MALFFW11    LOGGED MALF FLAG WORD 11
          0   CODE 94  TRANS MANUAL LIGHT FAULT (ODM)
          1   CODE 93  SERVICE VEH. SOON LIGHT FAULT (ODM)
          2   CODE 92  TRANS PERF LIGHT FAULT (ODM)
          3   CODE 91  1-4, 2-5 SHIFT LIGHT FAULT (ODM)
          4   CODE 90  TCC ENABLE FAULT (ODM)
          5   CODE 89  MAX ADAPT AND LONG SHIFT
          6   CODE 88  NOT USED
          7   CODE 87  HIGH RATIO
24      MALFFW12    LOGGED MALF FLAG WORD 12
          0   CODE 99  TACH OUTPUT FAULT (ODM)
          1   CODE 98  TORQUE DELIVERED FAULT (ODM)
          2   CODE 97  4K PULSES PER MILE FAULT (ODM)
          3   CODE 96  OIL LEVEL LIGHT FAULT (ODM)
          4   CODE 95  OIL LIFE LIGHT FAULT (ODM)
          5   CODE 60  NOT USED
          6   CODE 40  NOT USED
          7   CODE 30  NOT USED
25      NVRATIO     RATIO OF ENGINE SPEED TO VEHICLE SPEED
                      N = RATIO
26      NEWRFPRT    PRESENT MINOR LOOP REFERENCE PERIOD (MSB)
27      NEWRFPRT+1  PRESENT MINOR LOOP REFERENCE PERIOD (LSB)
                      RPM = 2949120/N
28      SDINMW2     INPUT MODE WORD 2
          0   TCC BRAKE SWITCH
          1   NOT USED
          2   TRANSMISSION PERFORMANCE/NORMAL SWITCH
          3   TRANSMISSION MODE A
          4   TRANSMISSION MODE B
          5   TRANSMISSION MODE C
          6   SPARK RETARD REQUEST
          7   ASR ACTIVE
29      PRNDLFLG     PRNDL POSITION
          0   1 = LOW GEAR
          1   1 = DRIVE 2
          2   1 = DRIVE 3
          3   1 = DRIVE 4
          4   1 = NOT USED
          5   1 = REVERSE
          6   1 = PARK/NEUTRAL
          7   1 = ILLEGAL RANGE
30      ODM1OPFL    ODM1 OPEN FAULT WORD
          0   1 = FAN 1 OPEN FAILURE
          1   1 = FAN 2 OPEN FAILURE
          2   1 = TACH OUTPUT OPEN FAILURE
          3   1 = TORQUE AVAILABLE OPEN FAILURE
          4   1 = EGR 1 OPEN FAILURE
          5   1 = ELECTRIC AIR SWITCH OPEN FAILURE
          6   1 = TRANSMISSION PERFORMANCE LIGHT OPEN FAILURE
          7   1 = ODM 1 OVER VOLTAGE FAILURE

31      ODM1SHFL    ODM1 SHORT FAULT WORD
          0   1 = FAN 1 SHORT FAILURE
          1   1 = FAN 2 SHORT FAILURE
          2   1 = TACH OUTPUT SHORT FAILURE
          3   1 = TORQUE AVAILABLE SHORT FAILURE
          4   1 = EGR 1 SHORT FAILURE
          5   1 = ELECTRIC AIR SWITCH SHORT FAILURE
          6   1 = TRANSMISSION PERFORMANCE LIGHT SHORT FAILURE
          7   1 = ODM 1 OVER TEMPERATURE FAILURE

32      ODM2OPFL    ODM2 OPEN FAULT WORD
          0   1 = CHECK TRANSMISSION LIGHT OPEN FAILURE
          1   1 = 4K PULSES/MILE OPEN FAILURE
          2   1 = OIL LEVEL OPEN FAILURE
          3   1 = TRANSMISSION MANUAL LIGHT OPEN FAILURE
          4   1 = SHIFT A OPEN FAILURE
          5   1 = SHIFT B OPEN FAILURE
          6   1 = 3-2 SHIFT SOLENOID
          7   1 = ODM 2 OVER VOLTAGE FAILURE

33      ODM2SHFL    ODM2 SHORT FAULT WORD
          0   1 = CHECK TRANSMISSION LIGHT SHORT FAILURE
          1   1 = 4K PULSES/MILE SHORT FAILURE
          2   1 = OIL LEVEL SHORT FAILURE
          3   1 = TRANSMISSION MANUAL LIGHT SHORT FAILURE
          4   1 = SHIFT A SHORT FAILURE
          5   1 = SHIFT B SHORT FAILURE
          6   1 = 3-2 SHIFT SOLENOID
          7   1 = ODM 2 OVER TEMPERATURE FAILURE

34      ODM3OPFL    ODM3 OPEN FAULT WORD
          0   1 = CHECK ENGINE LIGHT (MIL) OPEN FAILURE
          1   1 = A/C CLUTCH OPEN FAILURE
          2   1 = OIL LIFE OPEN FAILURE
          3   1 = 1-4 LIGHT OPEN FAILURE
          4   1 = CCP OPEN FAILURE
          5   1 = TCC ENABLE SOLENOID OPEN FAILURE
          6   1 = TCC CONTROL SOLENOID OPEN FAILURE
          7   1 = ODM 3 OVER VOLTAGE FAILURE

35      ODM3SHFL    ODM3 SHORT FAULT WORD
          0   1 = CHECK ENGINE LIGHT (MIL) SHORT FAILURE
          1   1 = A/C CLUTCH SHORT FAILURE
          2   1 = OIL LIFE SHORT FAILURE
          3   1 = 1-4 LIGHT SHORT FAILURE
          4   1 = CCP SHORT FAILURE
          5   1 = TCC ENABLE SOLENOID SHORT FAILURE
          6   1 = TCC CONTROL SOLENOID SHORT FAILURE
          7   1 = ODM 3 OVER TEMPERATURE FAILURE

BYTES 36-53 NOT USED

..HEAD02L ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 45
..HEAD04L ALDL MODE 1 MESSAGE 4 DATA LIST
WORD #   DATA NAME   DESCRIPTION
  1-17   VIN         VEHICLE IDENTIFICATION NUMBER
  18-21  ENDMODEL    END MODEL PART NUMBER
  22-37  SIDERAIL    SIDE RAIL NUMBER
  38-41  M1BTPTRN    MODULE 1 BIT PATTERN NUMBER
  42-45  GP6EM2P1    MODULE 2 (GMP6-E) PART NUMBER BYTE

..HEAD02L ALDL DATA LIST
..HEAD03L NUMBER OF DATA WORDS - 38
..HEAD04L ALDL MODE 1 MESSAGE 6 DATA LIST
WORD #   DATA NAME   DESCRIPTION
  1      EADPT2      PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      NOT USED
  2      EADPT2+1    PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      NOT USED
  3      EADPT2+2    PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      NOT USED
  4      EADPT2+3    PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      NOT USED
  5      EADPT2+4    PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  6      EADPT2+5    PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  7      EADPT2+6    PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  8      EADPT2+7    PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  9      EADPT2+8    PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  10     EADPT2+9    PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  11     EADPT2+10   PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  12     EADPT2+11   PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  13     EADPT2+12   PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  14     EADPT2+13   PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  15     EADPT2+14   PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  16     EADPT2+15   PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  17     EADPT2+16   PRESSURE MODIFIER (ADAPTIVE) - 2ND GEAR
                      PSI = (N*.125)-16
  18     EADPT3      PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  19     EADPT3+1    PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  20     EADPT3+2    PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  21     EADPT3+3    PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  22     EADPT3+4    PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  23     EADPT3+5    PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  24     EADPT3+6    PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  25     EADPT3+7    PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  26     EADPT3+8    PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  27     EADPT3+9    PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  28     EADPT3+10   PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  29     EADPT3+11   PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  30     EADPT3+12   PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  31     EADPT3+13   PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  32     EADPT3+14   PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  33     EADPT3+15   PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  34     EADPT3+16   PRESSURE MODIFIER (ADAPTIVE) - 3ND GEAR
                      NOT USED
  35     SDADPTBL
          0      1 = NOT IN NORMAL MODE
          1      1 = LAST WAS STANDARD ADAPT
          2      1 = LONG SHIFT DELAY
          3      1 = LONG SHIFT TIME
          4      1 = NOT WITHIN TPS RANGE
          5      1 = EXCESSIVE DELTA TPS
          6      1 = IN HOT MODE
          7      1 = EXCESSIVE DELTA VEHICLE SPEED

  36     LSTADEL     LAST CHANGE TO ADAPTIVE MODIFIER
                      NOT USED
  37     CURADPT     CURRENT ADAPTIVE MODIFIER
                    PSI = (N*.125)-16
  38     CURCELL     CURRENT ADAPTIVE MODIFIER INDEX WITHIN TABLE
                      N = CELL

And

OBD2 Links

|

Scanning Software - Free:

Scanmaster ELM v.0.4.0.0 - http://www.wgsoft.de
Digimoto Lite - http://www.digimoto.com/
wODB - http://www.werner-digital.com/obd/software.html
ScanTool - http://www.scantool.net/?mode=browseSoftware
OBD2Spy - http://www.obd2spy.com/
OBD-DIAG - http://www.er-forum.de/obd-diag-dl/index.php
EasyObdII_v2 - http://www.easyobdii.com/downloads.php
OBD Logger - http://pages.infinit.net/jsenk/obd.htm
Mac OSX / Linux - http://www.cs.unm.edu/~donour/cars/pyobd/
OBD Gauge, PalmOS, Pocket PC - http://www.qcontinuum.org/obdgauge/

Other OBD2 Scan Tools - Compare Price and Features:

Auto Enginuity - http://www.autoenginuity.com/
ScanTool.net - http://www.scantool.net/
Auterra - http://www.auterraweb.com/
AutoTap - http://www.autotap.com/
EASE Diagnostics - http://www.obd2.com/
OBDdiagnostics.com - http://www.obddiagnostics.com/
Tekmate Tools - http://www.tekmatetools.com/
mOByDic - http://www.ozenelektronik.com/
OBD-2.com - http://www.obd-2.com/
SK Pang Electronics - http://www.skpang.co.uk/
ElmCan obd-2.de - http://www.obd-2.de/
Nology PDA - http://www.nology.com/pdadyno.html

Interesting OBD2 links and other products:

OBD2 connector location - http://www.obdclearinghouse.com/oemdb/
Trouble Code Lookup - http://www.actron.com/code_lookup.php
Trouble Code Definitions - http://www.iequus.com/support/obd2_definitions.php
Elm Electronics OBD2 Chips - http://www.elmelectronics.com/
TunerTools.com - http://www.tunertools.com
OBD-Codes.com - http://www.obd-codes.com
OBD2 Crazy - http://www.werner-digital.com/obd/
Multiplex Engineering - http://www.multiplex-engineering.com/
Proscan - http://www.myscantool.com/
EFILive - http://www.efilive.com/
Trouble Code Chart - http://www.troublecodes.net/
Custom PCM/ECM Programming - http://www.madz28.com/
Custom TBI/TPI Chips - http://www.tbichips.com/
Custom PCM/ECM Chips - http://www.pcmforless.com/
LS1-Edit - http://www.carputing.com/
HPTuners - http://www.hptuners.com/
Sunspeed Lotus Honda conversions - http://www.sunspeed.com/OBD2.htm
Romulator - http://www.hondata.com/romulator.html

Internet Forums:

http://www.mp3car.com/vbulletin/
http://web.camaross.com/forums/
http://www.thirdgen.org/techboard/
http://forums.corvetteforum.com/

And

USB OBD2 Adapter Based on PIC18F2455

|

<USB OBD2 Adapter Based on PIC18F2455

This project is build around one of new Microchip PIC18F2455/2550 8-bit microprocessor with USB support. ThePIC18F2455 USB core is V1.1 and V2.0 compliant and operates at 1.5 Mb/sec and 12Mb/sec speeds respectively. The microprocessor has 2048 bytes of RAM and 24K of Flash program memory, which is plenty for implementing the OBD2 controller functionality using high-level C programming language.

USB OBD2 Adapter Based on PIC18F2455: [Link]

And

연비 개선 프로젝트 - 연비 모니터링 Application 연동

|

연비 10K, 약 30% 증가~~

따지고 보면 운전 습관만 교정하는것 뿐인데, 연비에는 많은 차이가 있다는것을 알수 있다.

 

사용자 삽입 이미지

테스트 구간은 아침 출퇴근 구간으로 고속 정속이 많은 구간 이긴하다.

출 퇴근 구간에서는 8.3 정도 나오고(15일 평균). 물론 고속도로 주행시에는 9.5~10 정도가 나온다.

www.fueleconomy.gov에서의 기준 연비 15,18 MPG 를 참조해 보면

6.1~7.4 KPL 수준에서 평균 서울 시내 주행 8.3~9.5 KPL 으로 증가했다. 흠 뭐 이정도면 운전 습관을 고쳐볼만 하다.

주말때 시간 날때마다 조금씩 작업하던건데, 4달이나 작업한듯 싶다. 역시 게으름이....

Application 은 개발 환경은 다음과 같다.
- Application : VB 6.0
- NIDAQ Interface NI6008)
- Mesurement Studio 6.0 VB Graph Component

어쨌든 연비 개선 프로젝트는 종료~ !!

연비 10K, 약 30% 증가~~

따지고 보면 운전 습관만 교정하는것 뿐인데, 연비에는 많은 차이가 있다는것을 알수 있다.

사용자 삽입 이미지

테스트 구간은 아침 출퇴근 구간으로 고속 정속이 많은 구간 이긴하다.

출 퇴근 구간에서는 8.3 정도 나오고(15일 평균). 물론 고속도로 주행시에는 9.5~10 정도가 나온다.

www.fueleconomy.gov에서의 기준 연비 15,18 MPG 를 참조해 보면

6.1~7.4 KPL 수준에서 평균 서울 시내 주행 8.3~9.5 KPL 으로 증가했다. 흠 뭐 이정도면 운전 습관을 고쳐볼만 하다.

주말때 시간 날때마다 조금씩 작업하던건데, 4달이나 작업한듯 싶다. 역시 게으름이....

Application 은 개발 환경은 다음과 같다.
- Application : VB 6.0
- NIDAQ Interface NI6008)
- Mesurement Studio 6.0 VB Graph Component

어쨌든 연비 개선 프로젝트는 종료~ !!

And
prev | 1 | 2 | 3 | 4 | 5 | 6 | ··· | 28 | next