Manual - flxkrmr/eec-iv-reader-arduino GitHub Wiki

Work in progress!

English

How to use it?

The EEC IV Reader is powered by the supply voltage from the OBD Connector. If you plug it in and start the ignition, it should power up. You have to start the ignition, otherwise the ECU won't answer the EEC IV Reader.

It has three modes:

  • Read Fault Code Memory
  • Run System Test

Read Fault Code Memory

To read the Fault Code, just select the Fault Code Mode. This mode reads all Fault Codes in the "Continuous Self Test Memory". These Fault Codes are Faults the ECU collects continuously.

It takes a few seconds the establish a connection to the ECU. After this, it will display one Fault Code. Unfortunately it can currently only read one Fault Code. The Fault Code can be translated with table Fault Codes Keep in mind that all codes are deleted if the ECU is disconnected from the battery, so there is no need to delete Fault Codes like in newer cars.

Run System Test

Before you start the test, please make sure following conditions are met:

  • The car is not moving
  • Transmission must be in PARK or NEUTRAL
  • Parking Break is on

The System Test us running a KOEO or KOER Test. KOEO (Key on engine off) means your ignition is on, but the engine is not running and KOER (Key on engine running) means your engine is running. The ECU decides which test to run, depending on the engine running or not.

The KOEO Test takes a bit longer to execute than reading the Fault Codes. You will recognize some sounds from the car, because it will test some devices and sensors. After execution it will display up to 12 Fault Codes. These can also be translated with the table Fault Codes.

The KOER Test takes longer than the KOEO test. It is advised, that the engine is at normal operating temperature, when running the test. When the engine is running, start the test. The engine will rev up to about 1000 rpm. When it revs down again, do the following things:

  • Press and release the break pedal
  • Turn the steering wheel
  • Press and release the gas pedal. The engine should be running for about 5000 rpm for a short moment

Then wait until the test is done. If you made something wrong, the ECU will tell it. Error code 538 means, there was something wrong in the operating steps. Errors that can happen are:

  • Code 521: Steering wheel was not turned
  • Code 411: rpm was too low
  • Code 412: rpm was too high

Deutsch

TODO