AlfaOBD Android HAlfaOBD - Android - Helpelp
AlfaOBD Android HAlfaOBD - Android - Helpelp
AlfaOBD Android HAlfaOBD - Android - Helpelp
Pin #
ABS K Line
BUS +
Airbag K Line
Engine ground
Signal ground
CAN +
BUS -
10
11
12
13
CAN -
14
L line
15
Battery + 12V
16
Apart from the K-line diagnostic, CAN diagnostic is used on newer cars, moreover in some cars CAN is only available.
B-CAN is used in many Fiat cars, the CAN lines are connected to the pins 6 and 14 of car OBD plug. Although, please
take into account the following exceptions:
-
B-CAN on pins 1 and 9 and C-CAN on pins 6 and 14 (Punto EVO 199, Grande Punto, Doblo (263), Fiorino (225),
Fiat 500, Alfa Mito, Alfa Giulietta)
B-CAN on pins 1 and 9 (Ducato X2/50 Heavy Duty)
By default OBDKey and ELM327 interfaces have pins 6 and 14 connected to CAN lines so they should work with most
of CAN units out of the box. But if you have a car with the B-CAN lines connected to pins 1 and 9 you will have to
modify your interface correspondingly.
If you do not want to make any changes to the interface itself, here is a drawing of a universal adapter cable. You will
need a male and a female OBD plugs, a cable and an 8-position DIP switch.
1
ON
2
ON
3
OFF
4
OFF
5
OFF
6
OFF
7
OFF
8
ON
OFF
OFF
OFF
OFF
OFF
OFF
ON
OFF
OFF
OFF
OFF
OFF
OFF
ON
OFF
ON
ON
OFF
ON
OFF
OFF
OFF
OFF
OFF
Note: The switches 1, 2 and 5, 6 can be ON together, but 3 and 4 MUST be OFF!
If 3 and 4 are ON, all other switches MUST be OFF!
Switch 7 controls connection of airbag unit to the interface K line, it is recommended to set switches
1, 2, 3, 4, 8 OFF when 7 is ON. Switches 5 and 6 can be ON or OFF.
List of supported Control units/cars and suitable interfaces
Devices
Cars
Interfaces
OBDKey / ELM327
OBDKey / ELM327
Alfa 145/146/155/156/GTV/Spider
OBDKey
Fiat Bravo(a)/Coupe/Marea
Lancia K
Bosch Motronic ME3.1/ ME3.1EOBD
OBDKey / ELM327
OBDKey
Lancia K
Bosch Motronic Me7.3.1
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
Alfa GIULIETTA
Fiat Bravo-Brava/Doblo/Marea/Multipla/Palio/Palio RST,
RST2/Panda/Punto/Seicento/Uno/Fiorino
OBDKey / ELM327
OBDKey / ELM327
Lancia Lybra/Y/Ypsilon
Magneti Marelli IAW 4EF/4AF Gas
Fiat Doblo/Multipla
OBDKey / ELM327
OBDKey / ELM327
Fiat Perla
OBDKey / ELM327
OBDKey / ELM327
Fiat Panda/Punto
OBDKey / ELM327
OBDKey / ELM327
Fiat Doblo/Panda/Punto/Stilo
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
Lancia Musa/Ypsilon
Marelli IAW 5SF3 (CAN)
Magneti Marelli IAW 5SF4 Natural
Power
OBDKey / ELM327
OBDKey / ELM327
Fiat Panda
OBDKey / ELM327
Fiat Panda
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
Alfa GIULIETTA/MITO
OBDKey / ELM327
OBDKey / ELM327
Motorola CF4/EOBD
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
Fiat Stilo
Fiat Doblo / Idea / Palio FLP / Palio RST2 / Punto
International
Fiat Barchetta/Bravo-Brava/Coupe/Marea/Punto, Lancia
Delta/Lybra
Fiat Barchetta / Brava(o) / Coupe / Punto / Stilo, Lancia
Lybra
OBDKey / ELM327
Delphi MT27E
Hitachi MPI (mot. 1.8 16V '98)
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
Alfa MITO/GIULIETTA
OBDKey / ELM327
OBDKey / ELM327
Lancia Musa/Ypsilon
Diesel Marelli 6F3 EOBD (CAN)
Alfa MITO
OBDKey / ELM327
OBDKey / ELM327
Lancia Musa/Ypsilon
Diesel Marelli 8DF CF5
Fiat IDEA/PANDA
OBDKey / ELM327
Lancia MUSA
Diesel Marelli 8DF CF5 (CAN)
Alfa MITO
OBDKey / ELM327
OBDKey / ELM327
Fiat DOBLO/PANDA/PUNTO
OBDKey / ELM327
Alfa MITO
Fiat BRAVO/GRANDE
PUNTO/IDEA/PANDA/PUNTO/PUNTO EVO
OBDKey / ELM327
Lancia DELTA/MUSA/YPSILON
Gearbox Control Units
AISIN Q-SYSTEM
OBDKey / ELM327
AISIN YLII 5
OBDKey / ELM327
OBDKey
AISIN AF40-6
OBDKey / ELM327
OBDKey / ELM327
Alfa Giulietta/Mito
OBDKey / ELM327
Marelli SELESPEED
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
Delphi (EP)
OBDKey / ELM327
Delphi (EP) 2
OBDKey / ELM327
Delphi (EP) 3
Alfa MITO
OBDKey / ELM327
OBDKey / ELM327
Delphi (EP) 5
Fiat DOBLO
OBDKey / ELM327
Marelli
Alfa 147 / GT
OBDKey / ELM327
Marelli Full/Easy Go
Lancia Thesis
OBDKey / ELM327
Marelli MF
Fiat Stilo
OBDKey / ELM327
Marelli/Finmek
Lancia Ypsilon
OBDKey / ELM327
Marelli MY 03
OBDKey / ELM327
Marelli 1
Fiat Idea
OBDKey / ELM327
Lancia Musa
Marelli 2
OBDKey / ELM327
Marelli 3
OBDKey / ELM327
Marelli 4
Alfa Brera
OBDKey / ELM327
Marelli 5
OBDKey / ELM327
Marelli 6
Fiat Ducato
OBDKey / ELM327
Marelli 7
OBDKey / ELM327
OBDKey / ELM327
Lancia Delta
Marelli 9
OBDKey / ELM327
Marelli 10
Alfa GIULIETTA
OBDKey / ELM327
Delphi/Marelli
OBDKey / ELM327
Siemens
Fiat Panda
OBDKey / ELM327
Lancia Thesis
OBDKey / ELM327
Fiat Stilo
OBDKey / ELM327
Lancia Ypsilon
Instrument Panel (CAN)
Siemens
OBDKey / ELM327
Lancia Ypsilon
Siemens 3
Alfa MITO/GIULIETTA
OBDKey / ELM327
Visteon
OBDKey / ELM327
VDO
OBDKey / ELM327
Marelli
Alfa 147 / GT
Fiat Doblo / Punto /Palio RST / Palio RST 2 / Panda / Perla /
Strada
Marelli 1
Fiat Ducato
OBDKey / ELM327
Marelli Comfort
OBDKey / ELM327
Marelli Modale
Fiat Idea
OBDKey / ELM327
OBDKey / ELM327
Lancia Musa
Marelli 2
OBDKey / ELM327
Marelli 3
OBDKey / ELM327
OBDKey / ELM327
Nippon Seiki
Lancia Thesis
OBDKey / ELM327
OBDKey / ELM327
Steering
DELPHI
Lancia YPSILON
DELPHI (CAN)
Fiat PUNTO
OBDKey / ELM327
OBDKey / ELM327
Alfa MITO
OBDKey / ELM327
OBDKey / ELM327
TRW 1
OBDKey / ELM327
TRW 2
Fiat Croma(194)
OBDKey / ELM327
TRW 3
OBDKey / ELM327
Mitsubishi SZK
Fiat Sedici
OBDKey / ELM327
Fiat Ducato
OBDKey / ELM327
Lancia Thesis
OBDKey / ELM327
Alfa GIULIETTA
OBDKey / ELM327
OBDKey / ELM327
Electric Steering ZF
Steering Lock (CAN)
TRW
OBDKey / ELM327
Marelli NavConnect
Alfa 147 / GT
OBDKey / ELM327
Marelli NavConnect 2
OBDKey / ELM327
Marelli NavConnect 3
OBDKey / ELM327
Radio&Navigation (CAN)
OBDKey / ELM327
Alfa GIULIETTA/MITO
OBDKey / ELM327
Lancia THESIS
OBDKey / ELM327
Convergence Lauberhorn EP
OBDKey / ELM327
Convergence Marelli/Microsoft
OBDKey / ELM327
OBDKey / ELM327
Alfa GIULIETTA/MITO
OBDKey / ELM327
Alfa Mito
OBDKey / ELM327
OBDKey / ELM327
Lancia Ypsilon
Bosch (CAN)
OBDKey / ELM327
Valeo (KLine)
Alfa 166
OBDKey / ELM327
Valeo (CAN)
OBDKey / ELM327
Alfa GIULIETTA/MITO
OBDKey / ELM327
OBDKey
MY99 Allied/Siemens/TRW/Autoliv
OBDKey
OBDKey / ELM327
Fiat LINEA/PUNTO
OBDKey / ELM327
Lancia YPSILON
AUTOLIV 2 (EP)
Fiat FIORINO/QUBO
OBDKey / ELM327
BOSCH (EP)
Alfa GIULIETTA
OBDKey / ELM327
Fiat DOBLO
CONTINENTAL (EP)
Alfa MITO
OBDKey / ELM327
Fiat BRAVO
OBDKey / ELM327
Lancia DELTA
SIEMENS (EP)
Fiat 500
OBDKey / ELM327
TRW 1 (CAN)
Fiat DUCATO
OBDKey / ELM327
TRW (EP)
OBDKey / ELM327
OBDKey
Alfa / Fiat
OBDKey / ELM327
ABS Bosch 8
OBDKey / ELM327
Alfa MITO
OBDKey / ELM327
ABS
Alfa Giulietta
OBDKey / ELM327
Fiat Doblo
Lucas EBC 430
Fiat Marea
OBDKey / ELM327
OBDKey / ELM327
Fiat Croma
Lancia Lybra / Thesis / Ypsilon
Lancia Delta(181)
OBDKey / ELM327
OBDKey
OBDKey / ELM327
Monozona: Alfa147 / GT
OBDKey / ELM327
Climate Control
Bizona: Alfa147 / GT
Monozona: Alfa159 / Brera
Bi-Trizona: Alfa159 / Brera
Denso (Bizona) (CAN)
Lancia Ypsilon
OBDKey / ELM327
Fiat Panda
OBDKey / ELM327
Fiat Idea
OBDKey / ELM327
Lancia Musa
Denso 2 (Bizona) (CAN)
Fiat Punto
OBDKey / ELM327
OBDKey / ELM327
OBDKey / ELM327
Denso (EP)
Alfa MITO
OBDKey / ELM327
Fiat 500
OBDKey / ELM327
OBDKey / ELM327
Fiat Doblo
OBDKey / ELM327
Marelli (CAN)
Fiat Bravo/Stilo
OBDKey / ELM327
Borletti/Hella
Lancia Thesis
OBDKey / ELM327
OBDKey
Code Control
Code 2 Bosch/Marelli/Delphi
Alfa 156
OBDKey
VAS97 /2
Alfa 166
OBDKey
Fiat Multipla
VAS97 /3
OBDKey
Lancia Lybra
OBDKey
ICIT/TRW VAS95
OBDKey
VAS97
OBDKey
OBDKey / ELM327
Alarm systems
Alfa 159
OBDKey / ELM327
Fiat Croma(194)
OBDKey / ELM327
Alfa Brera
OBDKey / ELM327
Alfa 147 / GT
OBDKey / ELM327
Alfa Brera
OBDKey / ELM327
OBDKey / ELM327
Hood DURA
Alfa Spider
OBDKey
Fiat STILO
OBDKey / ELM327
Lancia YPSILON
Rear BITRON (CAN)
Driver / Passenger / Rear MARELLI
(CAN)
Fiat STILO
OBDKey / ELM327
Lancia Thesis
OBDKey / ELM327
Fiat STILO
OBDKey / ELM327
Alfa GIULIETTA
OBDKey / ELM327
Lancia Thesis
OBDKey / ELM327
Fiat Stilo
OBDKey / ELM327
Cruise Control
Adaptive cruise control Bosch
Lancia Thesis
Suspension
Sachs
Lancia Thesis
OBDKey / ELM327
MARELLI
OBDKey / ELM327
MARELLI (EP)
Alfa MITO
OBDKey / ELM327
OBDKey / ELM327
Headlight
Xenon Headlight Bosch
Fiat Stilo
Lancia Lybra
Xenon Headlight Valeo
OBDKey / ELM327
Lancia Thesis
OBDKey / ELM327
OBDKey / ELM327
Lancia DELTA
OBDKey / ELM327
Alfa GIULIETTA
OBDKey / ELM327
Lancia THESIS
OBDKey / ELM327
Lancia THESIS
OBDKey / ELM327
Lancia THESIS
OBDKey / ELM327
Alfa MITO
OBDKey / ELM327
Parking Brake
Lucas
Brake Assistant
TRW
Roof panel
Marelli
Heater
Denso (CAN)
Alfa 147/159/Brera/GT
Fiat Bravo/Croma/Doblo/Idea/Linea/Palio
OBDKey / ELM327
RST2/Panda/Punto/Stilo/Strada
Lancia Delta/Musa/Thesis/Ypsilon
Using Bluetooth
Push
button to open configuration screen, if BT is disabled answer Yes to the request to enable BT:
If you did not configure the BT interface beforehand, push Scan for devices button and wait until scanning is
complete. You should see the interface in the list of discovered devices.
Complete pairing with the interface and select it in the list, AlfaOBD will return to the first screen and automatically set
connection to the selected interface.
Using WLAN
At present Android does not support ad-hoc WiFi network connections. This means your Android device out of the box
will not see the WLAN interfaces WiFi node. To be able to use a WLAN interface you need to:
o
o
It is not possible to provide a universal guidance for these two steps because of differences in Android versions and
Android-based devices. Ask Google for guidance for your particular model.
After successfully configuring connection to the WiFi interface node you need to set a static IP address for the configured
WiFi network on the Android device. The IP address has to be different from the IP address used by the interface, but it
has to be from the same network. For example if the interface IP address is 192.168.1.10 with subnet mask of
255.255.255.0, you can set IP address for configured WiFi connection as 192.168.1.11 with subnet 255.255.255.0. See
WLAN interface manual for details on IP address and port number used.
There are freely available utilities for enabling ad-hoc connections and configuring IP address of the connection. Here on
the screenshots Wifi327 is the configured ad-hoc connection to WLAN interface:
After the connection is successfully configured open Menu -> Preferences and configure corresponding WLAN interface
and its IP address and port number:
If WiFi is not enabled at the moment it will be automatically switched on. When selecting a network in the Select
configured networks list, wait until the connection to the network is fully established. That means, even is the connected
network status is Connected, wait until the WiFi icon in the top bar becomes white. Push back to return to the first
screen, AlfaOBD will automatically try to connect to the WLAN interface on the selected network using configured IP
address and port. If connection is successful, it will be reflected in the interface status:
2. Using AlfaOBD
-
Configuring Preferences
AlfaOBD built-in algorithm optimizes communication timing considering also the timeout defined in the data exchange
protocol specifications.
"KW71-Interbyte" is only applicable for ABS5.3 and ME3.7.1 CUs. The data exchange is different from the one
described above, the communication proceeds byte-by-byte. The parameter defines the time between the moment
AlfaOBD receives a byte from CU and the moment it sends a byte to CU. The default setting is usually fine, try to adjust
it if connection is unstable.
To save the faults and system status data, check the "Log recording" checkbox. AlfaOBD will save all the data obtained in
a text file which can be found in the /sdcard/Android/data/com.android.AlfaOBD/files/logs folder. The name of the file is
<CU_name>_Info.log, the file can be opened with a text editor.
Note: Only the data received after the "Log recording" checkbox has been checked is saved.
To store the scanned data in a csv-file check Gauges data recording. The file is stored as
/sdcard/Android/data/com.android.AlfaOBD/files/logs/Gauges_Data.log. The following data is stored in the file: Time
(with millisecond precision), Gauge name, Value. The data is appended to the file each time you are scanning gauges, so
the file can consist of many "chapters" and it will grow large over time.
"Debug Data recording" checkbox is for support and debugging purposes only, it should be checked when AlfaOBD
Software
needs
data
for
troubleshooting.
AlfaOBD
creates
AlfaOBD_Debug.bin
file
in
the
/sdcard/Android/data/com.android.AlfaOBD/files/logs folder. You are advised to send this file to AlfaOBD Software for
debugging if requested. The file contains data exchange between AlfaOBD and CU. Normally the check box should be
unchecked, because recording of the debug data creates substantial overhead.
-
Application run time limit of 15 minutes. Application reverts back to the first screen after 15 minutes of
connection to a control unit.
No active diagnostic procedures available
The number of scanned gauges is limited by four
The number of monitored parameters is limited by four
All other features are operational. No time limit is imposed on the application in demo mode.
If you purchased full version you need to activate it before use. Activation is device-specific. The DeviceID code is
displayed on the About screen. Push "Save ID to /sdcard/Android/data/com.android.AlfaOBD/files/LicenseRequest.txt" to
save the request. Send the file to [email protected] to obtain unlock. After receiving the license file copy it to
/sdcard/Android/data/com.android.AlfaOBD/files folder.
After establishing connection to interface select make, model, function, and control unit to diagnose. AlfaOBD will switch
to the connect screen.
Connect screen
The name of the control unit selected for connection is displayed in the text box at the top of the screen.
Make sure that the ignition key is in MAR before activating connection. There are several exceptions to the key in
MAR rule, some units can be also connected to with the key in Stop, see on-screen guidance.
Push Connect button to connect to the selected control unit.
AlfaOBD will automatically detect the type and modification of the connected CU. Success of the connection and the
name of the connected unit are reported in the status box under the Connect button. It can happen that the connected CU
is different from the one previously selected at the first screen. AlfaOBD automatically adjusts itself for the actually
connected unit.
If connection fails, a message is displayed with the information about possible reasons of failure.
Units other than engine CU mostly provide information about success of the login, it is displayed by the software in the
status box.
Note: The Steering lock unit (Alfa 159/Brera, Fiat Croma) accepts the login only when key is in Stop.
Note: if your Code Card has been lost, contact your Fiat dealer for replacement.
For the Central Lock RF receiver unit you need to login with password before running some diagnostic procedures. The
password is not the same as the code from the Code Card and it is not supplied with the car. You might try to obtain it
from your Fiat dealer. The Central Lock RF receiver does not provide any information whether login is successful or not,
so AlfaOBD just displays a message about the status of the login attempt (accepted or rejected). If the entered password is
incorrect, the corresponding configuration procedures will be rejected by the Central Lock RF receiver.
You can save the code and the password to be entered automatically into the box in the future. Only one code and one
password can be saved. Be aware of the security risk! The procedure of logging with code card can be used to bypass
the immobilizer.
Note: Connection to the ABS5.3 control unit can be established only if the car is stationary. The CU terminates
connection when the car speed exceeds 20 km/h.
Status screen
Here you can read and monitor information reported by CU which is more-or-less "static".
Push Read System ID to display control unit identification data (drawing, hardware and software numbers, ISO code,
programming date etc.)
Push "Read system status" to get static information from the CU, the information reported is CU-type dependent. Check
Auto refresh check box and push "Read system status" to auto update the data displayed. The autoupdate rate is
controlled by the slider under the Auto refresh box. To stop monitoring the parameters uncheck Auto refresh.
For particular CUs it is possible to monitor selected parameters. Check Monitor parameters check box, select the
parameters you wish to monitor and push
. To stop monitoring push
is eight in the full version and four in the demo one.
Note: some parameters might not be relevant depending on the car configuration. In this case No data will be displayed.
Faults screen
Push "Read All Faults" to fill the list of faults located below the button.
To view error description select the fault in the list:
To view the environmental data accompanying the particular fault push "More info". Some units do not provide this
additional data and the "More info" button is disabled.
For some units (airbags, Code Control, etc.) the list of fault codes is not displayed and all the available data is displayed in
the "Fault description" window.
Push "Clear faults" to erase the stored faults. Confirm or cancel your action in the additional dialog displayed.
Active diagnostic screen
Active diagnostics of various devices installed in the car can be performed here. PLEASE READ CAREFULLY any onscreen instructions before running any procedure, some of the procedures have irreversible effect! For example, if you
delete keys from the Code Unit memory, the deleted keys cannot be stored again. You will need different keys or a new
(expensive, of course!) Code Unit.
For most of the procedures it is important that engine is NOT running (but the key is in MAR), this is expected by default.
For the procedures for which it is essential that the engine IS running, it is specifically noted in the on-screen guidance.
Follow the on-screen instructions to perform procedures. For some of the procedures certain conditions, additional checks,
steps, or data entry are necessary, just follow the guidance.
To start a procedure select it in the list and push "Start". Usually an active diagnostic procedure lasts 5 - 10 seconds and
involves activation of certain devices (lamps blinking, valves and relays ticking, fans rotating etc.). You can stop the
procedure by pushing "Stop". Although, some procedures once started cannot be stopped. AlfaOBD displays
corresponding messages related to the procedure state.
Some procedures require certain preconditions (coolant temperature, engine rpm, etc.) to be met. In some (most
important) cases AlfaOBD checks the preconditions and prevents the procedure from starting if the preconditions are not
met. But in any case you should always check the preconditions yourself!
The results of the procedure is displayed by AlfaOBD on the "Active Diagnostics" screen, but sometimes you will have to
switch to the "Status" or "Plots" screen to control the parameter(s) affected by the procedure just performed.
Plots screen
Here the "dynamic" data can be scanned and viewed in graphical form. To scan data push Select gauges to scan button
and select the desired gauges, then push
. To stop scanning push
. Because the communication is serial, the more
gauges are activated the longer is the period between two successive measurements for each gauge. Scan rate also depends
on the "Inter Request time" parameter value. At present version the maximal number of scanned gauges is 12 in the full
version and 4 in the demo.
The number of last measurements stored is determined by used device screen width in pixels. Data is automatically saved
in /sdcard/Android/data/com.android.AlfaOBD/files/Data to persist between the sessions. Use long touch on the graphs to
call a context menu to access additional options. To save data permanently, select Save data, Data saved message is
displayed if successful. To load previously saved data, select "Load data". A dialog window will be displayed with all
saved snapshots available for current CU. The names of the snapshots reflect the date/time when the data was saved (be
aware that, for example, if you are saving data collected yesterday, the snapshot name will have today's attributes):
clutch engaged) eliminating sliding between pump and turbine, and 'Regulated' (lock-up clutch modulated) when slipping
between pump and turbine is controlled during gear changes
TORQUE TO APPLY: torque set by the electronic control unit
TORQUE REDUCTION: reduces the engine torque to a suitable level during gear changes to make the gear change
smooth
CLIMATE
SUNSHINE SENSOR: thermal energy on the windscreen
TREATED TEMPERATURE 1: temperature of the air coming out of the front foot well vents
TREATED TEMPERATURE 2: temperature of the air coming out of the front, centre and side outlets
ALARM VAS97
TILT SENSOR SIGNAL: the input status of this sensor
EXTERNAL VOLUMETRIC SENSORS SIGNAL: the input status of the sensors
LAST ALARM: the cause of the last alarm indication (siren) that occurred with the system in the surveillance mode
EMERGENCY KEY ALARMS: the number of alarms caused by the cutting of the cables connecting the emergency key
and the control unit when the system is in the surveillance mode
KEY IN MAR ALARMS: the number of alarms caused by the key being positioned on MAR with the system in the
surveillance mode
+30 AND CABLES CUT ALARMS: the number of alarms caused by the alarm control unit power supply cables being
cut when the system is in the surveillance mode
ENABLINGS MADE: the number of times the system has been enabled in the surveillance mode
VOLUMETRIC SENSORS ENABLE: shows whether the volumetric sensors have been disabled by turning the ignition
key
TILT SENSOR: shows whether the tilt sensor is present in the system, or whether it is connected directly to the control
unit, or located in the ceiling lamp
VOLUMETRIC SENSORS: shows whether the volumetric sensors are present in the system, or whether they are
connected directly to the control unit, or located in the ceiling lamp
TILT SENSOR ENABLE: shows whether the tilt sensor has been disabled by turning the ignition key
NUMBER OF ALARMS: the number of alarms caused by the corresponding unit when the system is in the surveillance
mode
DOOR LOCK VAS 97
HAZARD LIGHTS CONTROL: shows whether the blinker lights control in the receiver is activated
SYSTEM STATUS: shows whether the system is in the "alarm" or the "door lock only" configuration
RECEIVER STATUS: shows whether the receiver is virgin or has already been programmed (at least one remote control
code stored)
COMMUNICATION WITH ALARM CONTROL UNIT: shows whether an alarm control unit responds to the command
during the receiver configuration phase
VOLUMETRIC SENSORS: shows whether the volumetric sensors are present in the receiver
TILT SENSORS: shows whether the tilt sensor is present in the receiver
ELECTRONIC KEY CODE 2 BOSCH/MARELLI/DELPHI
KEY DELETED: the key inserted in the ignition switch has been deleted from the control unit memory and cannot be
stored again
KEY FAULTY OR ABSENT: the key inserted in the ignition switch contains faulty transponder or has no transponder, or
the aerial is not positioned correctly
KEY NOT STORED: the key inserted in the ignition switch has valid transponder but not stored in unit memory
KEY NOT VALID: the key inserted in the ignition switch does not have a transponder or the transponder is not valid, or
the aerial is not positioned correctly on the ignition switch, or aerial is faulty
KEY STORED: the key inserted in the ignition switch is stored in the control unit and allows engine startup
NO KEY: the key inserted in the ignition switch has no transponder or the transponder is not valid, or the aerial is not
positioned correctly on the ignition switch
KEY STATUS: can have the following statuses:
- stored - the key is recognized by the electronic key control unit and engine start-up is allowed
- not stored - the key is NOT recognized by the electronic key control unit and engine start-up is NOT allowed
- not valid - faulty transponder in the key in the ignition switch; the connection between the electronic key control unit and
the aerial is faulty; the aerial is not positioned correctly on the ignition switch; the aerial is faulty
- not available - no data available because the key is positioned on Stop, or the keys have not been stored yet
SERIAL LINE CODE REQUEST NOT RECEIVED: the engine control unit has not made the code request. Wiring
between Code Control Unit and Engine Control Unit is in open circuit or Engine Control Unit faulty.
ENGINE (PETROL)
ABSOLUTE THROTTLE VALVE POSITION: throttle valve real position
ACCELERATOR DIGITAL SIGNAL: digital decoding of the analog level of the control unit input signal
ADVANCE REDUCTION FOR KNOCK: reduction of the spark advance actuated after measuring of the knock
AIR PRESSURE CALCULATED: air pressure in the intake manifold calculated basing on the engine revs and throttle
angle data
AIR FLOW METER VOLTAGE: air flow meter voltage in Volts.
AIR FLOW RATE: amount of air consumed by the engine
AIR FLOW - THROTTLE CLOSED: the air flow through the air flow meter when the throttle is closed
ATMOSPHERIC PRESSURE: the atmospheric pressure read by the pressure sensor
CLIMATE CONTROL IDLE OPENING: the value of the throttle opening at idle due to engine self-adaptation with the
climate control operating
COIL CHARGE TIME: the time setting made by the control unit (in milliseconds), which is necessary to charge the high
tension coils in relation to the variations in the engine parameters when moving.
CRUISE SWITCH: can be 'On' or 'Off', when 'On' the cruise speed set by the driver will be maintained automatically
CRUISE RESTORE BUTTON (RCL): when pressed it will return the vehicle to the last speed stored by the Cruise
Control
CONDITIONER ACTIVATION REQUEST: the conditioner compressor activation request
CUT-OFF STATUS: shows whether Cut-off is in progress
DTV FACTOR 1 and 2: addition factor to correct the amount of petrol injected. Compensates for the production
tolerances in the air flow meter/lambda sensor/injectors when the engine is idling
ENGINE LOAD ms: basic injection time (without corrections relating to temperature and engine parameters)
ENGINE LOAD %: the quantity of air in the cylinders in relation to maximum filling (unitary displacement) given in
percentage; it is calculated on the basis of the signal coming from the air flow meter (kg/h of air) and the engine revs
signal. The parameter is only relevant when the engine is running.
EVAPORATION CONTROL VALVE: can be 'Active' or 'Not active'. When 'Active' can recover the hydrocarbon vapors
emitted by the tank
EVAPORATION CONTROL VALVE OPENING: percentage of the evaporation control valve opening
FRA SELF-ADAPTION PARAMETER: self-adaption level of the control unit shown as a percentage of the injection
time
FUEL PRESSURE CALCULATED: the pressure calculated for the high pressure circuit by the control unit
FUEL PRESSURE MEASURED: the pressure read inside the high pressure circuit
FUEL PRESSURE SENSOR VOLTAGE: the voltage on the fuel pressure sensor in the high pressure circuit read by the
control unit (about 0.49 Volt at 0 bar, 4.50 Volt at 140 bar)
IDLE POSITION LEARNT: position of the throttle potentiometer recognized by the control unit as 'IDLE' .
IDLE ADJUSTMENT: 'ACTIVE' means the throttle is fully closed and the idle step motor has to be driven by the control
unit
IDLE CONTROL LOWER LIMIT: lower limit value recognized by the control unit as the idle opening minimum
IDLE CONTROL SELF-ADAPTION: throttle opening value caused by the engine self-adaption
IDLE RECOGNITION TEST: automatic calibration operation of the idle actuator performed by the control unit
IDLE RECOGNITION SIGNALS: synchronization between the two tracks of the idle actuator potentiometer
INJECTION TIME: injector or injectors opening time
RELATIVE THROTTLE VALVE POSITION: throttle valve position minus the basic (minimum) opening value
SET CRUISE ACCELER.(+): can be 'Requested' or 'Not requested', when 'Requested' the vehicle speed set in the Cruise
Control can be increased
SET CRUISE DECELER.(-): can be 'Requested' or 'Not requested', when 'Requested' the vehicle speed set in the Cruise
Control can be decreased
SPARK ADVANCE: advance value assigned by the control unit without considering the value of precise mechanical
fitting
STRENGTH ADAPTATION: strength adaptation percentage relatively to the engine coolant temperature.
SYNCHRONISATION STATUS: when the key is turned from 'off' to 'on' the 'initialization' status is maintained shortly,
then it changes to the 'awaiting revs' and eventually to the 'awaiting revs/timing' (no crank); if the engine is started
correctly the status is synchronized engine
TARGET OVERBOOST PRESSURE: the overboost pressure calculated by the control unit
TARGET IDLE SPEED: theoretical value set by the control unit for the idle rpm
THEORETICAL LAMBDA TEMPERATURE: temperature of the lambda sensor calculated by the control unit
THROTTLE ANGLE: angular position of the motorized throttle
THROTTLE LEARN: with 'Activated' or 'Deactivated' it shows whether the motorized throttle lower limit has been
learned or not. 'In progress' or 'Not active' shows whether the system is performing self-learning
THROTTLE LEARN PHASE: stage reached in the throttle lower limit value learning procedure. The value varies
between 0 and 3 with the new control unit, and the value varies between 3 and 9 if the lower limit has already been learnt
THROTTLE LEARNING RESULTS: shows whether the self-learning of the lower limit of the motorized throttle has
been completed correctly
THROTTLE LEARN INHIBIT: shows whether the self-learning of the lower limit of the motorized throttle is inhibited
THROTTLE LEARN STAGE: shows the stage reached by the throttle lower limit value learn procedure. The value varies
between 0 and 11 for the new control unit. If the lower limit has already been learnt this value is between 3 and 11.
THROTTLE LEARN STORAGE: shows whether the self-learning of the lower limit of the motorized throttle has been
stored
THROTTLE LOWER LIMIT SELF-LEARN: stage reached in the throttle opening lower limit learning procedure
THROTTLE POSITION TRACK 1: percentage value of the motorized throttle signal track 1
THROTTLE OPENING IDLE: shows whether the control unit has recognized the idle position correctly
THROTTLE POSITION TRACK 1: percentage value of the motorized throttle signal track 1
THROTTLE POSITION TRACK 2: percentage value of the motorized throttle signal track 2
THROTTLE VALVE POSITION: angular position of the throttle valve
TARGET THROTTLE POSITION (CRUISE): the position the throttle has to keep to maintain the speed set by the cruise
control
TARGET THROTTLE OPENING: value of the throttle opening referred by the control unit for correct engine
management
TRA SELF-ADAPTION PARAMETER: injection time of self-adaption level of the control unit in microseconds
TURBO ACTUATOR CONTROL: value in % of the duty cycle of the waste gate valve control
WATER TEMPERATURE RECOVERY: default value used by the control unit if the coolant temperature sensor is faulty
ENGINE (DIESEL)
AD/C ACCELERATOR POSITION 1: the voltage read on track 1 of the accelerator potentiometer
AD/C ACCELERATOR POSITION 2: the voltage read on track 2 of the accelerator potentiometer
AD/C AIR FLOW METER VOLTAGE: the voltage read directly on the sensor
AD/C AIR MASS: the voltage on the air mass meter (air flow meter)
AD/C BATTERY VOLTAGE: battery voltage read directly on the control unit power supply
AD/C DIESEL PRESSURE: the voltage read directly on the sensor
AD/C DIESEL TEMPERATURE: the voltage read directly on the diesel temperature sensor
AD/C THROTTLE POSITION: throttle position read directly on the sensor
AD/C OVERBOOST PRESSURE: the voltage read directly on the sensor
AD/C WATER TEMPERATURE: the voltage read directly on the water temperature sensor
AIR CONTROL INHIBIT: the causes for the air control inhibition by the EGR (Exhaust Gas Recirculation)
AIR MASS MEASURED: amount of air measured by the air flow meter
AIR TEMPERATURE: the temperature of the air taken into the intake manifold
AIR TEMPERATURE (AIR FLOW METER): the air temperature measured by the digital air flow meter
AIR TEMPERATURE (TURBO): the air temperature read inside the turbo sensor
ASYNCHRONOUS INJECTION: injection occurs without considering the top dead centre synchronization
AVERAGE DISTANCE BETWEEN LAST REGENERATIONS: the average distance travelled by the vehicle
between consecutive DPF regenerations
AVERAGE DURATION OF LAST REGENERATIONS: the average time spent for the last regenerations of the
particulate filter
AVERAGE TEMPERATURE OF LAST REGENERATIONS: the average temperature of the last regenerations of the
particulate filter
BRAKE BOOSTER VACCUUM SWITCH: the state of the brake booster vacuum contact used to manage the Stop&Start
to ensure safe vehicle braking (CLOSED: 470mbar, OPEN 300mbar)
BRAKE CONTACT 2: the position of the brake pedal picked up from the secondary brake contact
CALCULATED ADVANCE: diesel injection advance with respect to the top dead centre calculated by the control unit on
the basis of the available information acquired
CAPACITOR 1 VOLTAGE: charge voltage of capacitor 1 driving the injectors
CAPACITOR 2 VOLTAGE: charge voltage of capacitor 2 driving the injectors
CLUTCH PEDAL EXTENDED: 'PRESSED' means that the clutch pedal has reached the end of stroke
CONDITIONER ACTIVATION REQUEST: the conditioner compressor activation request
CONDITIONER RELAY COMMAND: the status of the conditioner relay command coming from the control unit
CRUISE SWITCH: can be 'On' or 'Off', when 'On' the cruise speed set by the driver is maintained automatically
CYLINDER 1/2/3/4 INJECTOR CODES: codes written in EEPROM. They are obtained at the factory by testing at
specific operating points related to particular conditions of fuel pressure and injection time
DIESEL PRESSURE MEASURED: pressure read inside the diesel high pressure circuit
DIESEL QUANTITY: main quantity of diesel injected for the engine load (the quantities relating to the pilot injector
phase and the pre-main injection phase are not included)
DIFFERENTIAL SENSOR PRESSURE: the value of the pressure (in bar) in the particulate filter obtained by the
corresponding sensor
DISTANCE NEXT 'OIL CHANGE': the distance in kilometers to travel till the next oil change
EGR EXCHANGER CUT-OUT VALVE: when ACTIVE it facilitates the engine warm-up as it prevents recirculation of
exhaust gases in the intercooler
EGR MEASURED POSITION: the position assumed by the EGR (Exhaust Gas Recirculation) compared to the EGR
TARGET POSITION. The parameters tend to follow each other, i.e. they should have similar values
EGR TARGET POSITION: the value the EGR actuator must take calculated on the basis of the engine conditions, i.e. the
opening/closing position to obtain lesser or greater recirculation of the exhaust gases
EGR THROTTLE OPENING: throttle control voltage in %
EGR VALVE LEARN: 'ENABLED' means that there are no errors in the EGR system and the learn procedure will be
carried out during the Power latch at the next Key-OFF. If 'DISABLED' the conditions for proceeding with the learn
procedure do not exist as errors could be present in the EGR system
EGR VALVE OPENING: percentage with which the EGR valve is operated
FLOW CHOKE OPENING: the closing percentage of the intake valves (SWIRL)
FUEL CORRECTION CYLINDER 1/2/3/4/5: once any engine malfunctioning has been corrected it indicates the amount
of fuel added/removed to/from each injector to make the various cylinder behave in the same way
FUEL CONSUMPTION: gives the calculated consumption in l/100 km or l/hour
FUEL PUMP RELAY CONTROL: the status of the diesel low pressure fuel pump relay control
GLOW PLUG PREHEATING: 'ACTIVE' means the glow plugs are controlled with the preheating control unit
INJECTION ADVANCE: angular advance of the injector measured by the sensor
INJECTION ADVANCE CORRECTION: correction to the injection advance value set by the control unit
INJECTION PUMP POTENTIOMETER: voltage measured on the accelerator potentiometer in Volts
INJECTION TIME CORRECTION: correction made by the control unit to the basic injection time calculation
IRREV. CRUISE ERROR STATUS: lists all the causes for the cruise function inhibition. To re-enable the cruise
function, turn the key to stop, wait 30 sec, turn it to MAR and enable the cruise function
KM WITH WATER TEMPERATURE WARNING LAMP ON: the total distance travelled since the water temperature
warning lamp has been lit up
KM WITH WATER IN DIESEL WARNING LAMP ON: the total distance travelled since the Water in diesel warning
lamp has been lit up
LAMBDA OXYGEN CONCENTRATION: the value of the lambda sensor strength, ranges between 0% and 21%
LAST DPF REPLACEMENT ODOMETER: distance in km travelled since the last replacement of the particulate filter.
When the 'particulate filter replacement' procedure has been performed this parameter is set to 0 km. If the engine control
unit has been replaced the contents of the parameter are updated with the same value as the LAST ECU REPLACEMENT
ODOMETER parameter
LAST ECU REPLACEMENT ODOMETER: distance in km travelled by the vehicle. If the engine control unit is being
replaced the parameter is manually set with the corresponding configuration procedure, and it is being updated from that
moment on. To find out the km when the engine control unit was replaced calculate the difference between this parameter
and the Odometer parameter
LAST OIL CHANGE ODOMETER: the odometer value when the oil change procedure has been performed. At the end
of the procedure the number of km travelled by the vehicle is copied into this parameter with the help of corresponding
diagnostic procedure. The value must only be updated after the next procedure is performed
LAST OVERREV ODOMETER: the odometer value when over-revving occurs. This value is overwritten when overrevving occurs again and it always gives the odometer value relating to the last over-revving. It is stored in the EEPROM
memory and it is handled the same way as the other parameters relating to over-revving.
LAST REGENERATION ODOMETER: this parameter indicates the number of km travelled since the last particulate
filter regeneration (forced and/or spontaneous) and it is set to zero at the end of the last regeneration completed
successfully (spontaneous and/or automatic) or when the particulate filter is replaced. If the engine control unit is replaced
the contents of the parameter are updated with the same value as the LAST ECU REPLACEMENT ODOMETER.
MAIN INJECTION ADVANCE: degrees of advance with respect to the top dead centre at which the amount of diesel
calculated to keep the needed engine load is injected
MAIN INJECTION START: shows the advance (in degrees) with respect to the top dead centre with which the amount of
diesel calculated for the engine load is injected
MAIN INJECTION TIME: shows the opening time of the injectors according to the amount of diesel calculated for the
engine load
MAX SPEED TIME COUNTER: total time in seconds the engine has been run at maximal speed
NUMBER OF REGENERATIONS INTERRUPTED BY KEY-OFF: shows the number of consecutive particulate filter
regenerations interrupted by the driver with engine switch-off
NUMBER PROGRAMMINGS: the number of times the control unit has been programmed
NUMBER REGENERATIONS SINCE LAST OIL CHANGE: the overall number of particulate filter regenerations
activated by high flow resistance since last oil change
ODOMETER AT LAST PROGRAMMING: mileage in km when control unit has been programmed the last time
'OIL CHANGE' PROCEDURES NUMBER: increased by one every time the relative oil change procedure is performed
OIL CHANGE REQUEST ODOMETER: the odometer value at the oil change request done with the corresponding
diagnostic procedure
OIL DEGRADATION INDICATOR: shows how long the engine oil will last. 100% means that the oil change procedure
has been just carried out. This value decreases with the distance travelled by the vehicle, particulate filter regenerations,
etc.
OVERBOOST ADJUSTMENT INHIBIT: recovery values set by the control unit in case the over-boost pressure control
is inhibited
OVERBOOST COUNTER: refers to the time in overpressure on values that are too high. Minimum and maximum
thresholds are related to the turbo. Once the minimum threshold is exceeded the turbo cuts in and the counter does not
increase. Although, once the maximum threshold is exceeded the counter increases. If OVERBOOST lasts too long
(beyond the max. threshold) the diagnostic strategies related to the turbo cut in.
OVERBOOST PRESSURE MEASURED: pressure read in the overboost circuit
OVERBOOST VALVE OPENING: percentage of the overboost pressure modulating valve opening
PARTICULATE FILTER CLOGGING: the calculation of the particulate mass expressed in % according to the DPF
pressure picked up by the sensor connected to the engine control unit. The clogging levels and the corresponding
particulate filter statuses are:
- between 0% and 30% (Particulate filter status: NOT CLOGGED)
waste gate valve, or the small low-speeds turbo (version with double turbo)
TURBO 2 COMMAND: the % of the duty cycle of the large high-speeds turbo (version with double turbo)
TURBO MEASURED POSITION: shows the position taken by the variable geometry turbo compared to the TURBO
TARGET POSITION. The parameters should have similar values
TURBO TARGET POSITION: the value the turbo actuator must assume on the basis of the torque request conditions, i.e.
the position of the blades to obtain supercharging pressure
TYPE OF GEARBOX PRESENT: shows the type of the gearbox installed in the vehicle. The state 'Not feasible' should
only occur if the engine control unit has been exchanged on vehicles with a different type of transmission, manual and
automatic
SELESPEED
BRAKE NODE (NFR): the presence of ABS/VDC/ASR (only if connected to CAN) is 'LEARNT' when at least one
message is received on CAN
BRAKE PEDAL: shows whether the brake pedal is 'Pressed', 'Released' or gives 'Error on switch' if there is a malfunction
CITY REQUEST (IF PRESENT): shows the 'Pressed' or 'Released' status of the 'City' button (automatic mode, in which
the gears are changed by the selespeed)
CLUTCH DEGRADATION INDEX: The degradation index indicates how much torque the clutch can transmit. It varies
from -4000 to +14000:
- Negative value: the clutch can transmit more torque if the material of that particular clutch disc is subjected to special
thermal conditions
- Positive value very high : the clutch transmits less than the normal torque. The clutch is worn, or overheated, or the
clutch surface is dirty (oil, etc.)
CLUTCH DISK SPEED: rotation speed of the clutch disk
CLUTCH PRESSURE PLATE STROKE: position of the clutch actuator as mm of piston stroke
CLUTCH PRESSURE PLATE REFERENCE: position of the clutch actuator set by the electronic control unit (has no
meaning if the clutch is not driven)
CLUTCH SOLENOID CURRENT: current in mA consumed by the clutch pressure control solenoid
CLUTCH SOLENOID VALVE CURRENT: current passing through the solenoid valve controlling the clutch pressure
plate
CLUTCH SV CURRENT: the current passing through the solenoid valve controlling the clutch pressure plate
CLUTCH TEMPERATURE: temperature reached by the clutch disk
ECO/SPORT REQUEST: the 'Pressed' or 'Released' status of the 'ECO' button (Economy mode, consumption
optimization function) or the 'SPORT' button, the function making the gear changes more 'sporty'
EFFECTIVE TORQUE: the torque applied to the clutch disk
ENGAGEMENT POSITION: position of the gearbox engagement fork in mm
EVEN SPEED CURRENT: current passing through the solenoid valve for even speed engagement
GEARBOX/CLUTCH SELF-CALIBRATION: results of the last 'self-calibration end of line/service' procedure
performed. It can be: Correct, Error selection 1st-2nd, Error selection 5th-R, Error selection 3rd-4th, Error engaging 1st,
Error engaging 2nd, Error engaging 3rd, Error engaging 4th, Error engaging 5th, Error engaging R, Error positioning of
gear engaging actuator, clutch closed operation interrupted, operation interrupted due to absence of general conditions,
Error clutch plunger adjustment, Error clutch valve self-calibration
GEARBOX OIL TEMPERATURE: the temperature of the gearbox oil. It is calculated by the selespeed control unit on
the basis of the water temperature parameter received from the CAN line
GEARSHIFT LEVER POSITION: the position of the gearshift lever: 'No request', 'Lever forwards', 'Lever back', 'Lever
in neutral', 'Lever in reverse' and Autom./City req. (AUTOM.: the gears are changed directly by selespeed and not by the
driver, CITY REQ.: Economy mode, consumption optimization function)
HIGH SPEED SELECTION: a high speed has been requested
HYDRAULIC CIRCUIT PRESSURE: pressure in the hydraulic circuit inside the actuator group
HYDRAULIC CIRCUIT SOLENOID CURRENT: current in mA consumed by the solenoid controlling the gearbox
hydraulic circuit throttle
LH BUTTON: the 'Pressed' or 'Released' status of the left button on the steering wheel
ODD SPEED CURRENT: current passing through the solenoid valve for odd speed engagement
OVERTEMPERATURE TIME: total time the clutch was in over-temperature
RETRY COUNTER: the total number of times (for all gears) the gearbox has tried to reengage a gear (e.g. in case of
sticking)
RH BUTTON: the 'Pressed' or 'Released' status of the right button on the steering wheel
SELECTION POSITION: position of the gearbox shaft in mm
SELF-CALIBRATED CLUTCH CLOSED POSITION: position of the clutch actuator in mm self-calibrated by the
electronic control unit
SELF-CALIBRATED CLUTCH SLIP START POSITION DELTA: the difference (in mm) between the self-calibrated
clutch closed position and the clutch position at which torque is being transmitted (connects engine and wheels)
SOLENOID VALVE ON/OFF: ON activates the Lock-up clutch, OFF activates the hydraulic unit forwards-backwards
SOLENOID VALVE NO FLOW CURRENT: current corresponding to 'No flow' in the clutch solenoid valve
SPEED ENGAGED: the speed engaged by the system
SPEED REQUESTED: the speed requested by the driver
STARTUP ENABLE RELAY: shows whether all the conditions necessary to enable vehicle startup are present
SV NO FLOW CURRENT: current corresponding to 'No flow' in the clutch solenoid valve
TORQUE TO APPLY: the torque set by the electronic control unit
BODY COMPUTER
CODE TYPE: shows whether code has been 'Programmed by FIAT' or 'Programmed by Spare Parts' if it has already been
replaced. If it is 'Programmed by Supplier' the tables of the Code codes and/or RF codes may not have been unloaded
(Body control unit programming incomplete), this is only valid for vehicles with Passive Entry (Easy-Go).
ENGINE CONTROL UNIT: can have the statuses 'Programmed' or 'Virgin'. If virgin, the Body control unit must also be
virgin, otherwise there will be an error on the transponder message line.
CODE: it can have the statuses of 'Programmed' or 'Virgin'. If virgin the Engine Control unit must also be virgin
otherwise it means that the Body Control unit has not received the 'end of transmission' from the engine control unit.
CODE REQUEST FROM ENGINE ECU: shows whether the Immo-code request has been made by the engine control
unit to the body computer after the Key-on.
CODE STATUS BYTE: hexadecimal numbers which should be provided to the Fiat help desk if some keys have not been
programmed correctly.
ALARM MODE: if the alarm is present, the parameter shows what Country mode the alarm operates in, if only the RF
receiver is present it shows 'Alarm inhibited' . The mode can be changed for the preselected country only if alarm is
present.
LAST CAUSE FOR SHUTDOWN INHIBITION FROM STOP&START: shows the last cause or causes that have not
allowed the engine shutdown by the Stop&Start system. The parameter is associated with the 'Shutdown inhibition from
Stop&Start counters' parameter.
LAST CAUSE FOR FORCED STARTUP FROM STOP&START: shows the last cause or causes that forced engine
startup by the Stop&Start system. The parameter is associated with the 'Forced startup from Stop&Start counters'
parameter.
LAST CAUSE FOR STARTUP INHIBITION FROM STOP&START: shows the last cause or causes that have not
allowed engine startup by the Stop&Start system. The parameter is associated with the 'Startup inhibition from Stop&Start
counters' parameter.
SHUTDOWN INHIBITION FROM STOP&START STATES: shows if there are states currently that do not allow the
engine shutdown by the Stop&Start system.
FORCED STARTUP FROM STOP&START STATES: shows if there are states currently that force engine startup by the
Stop&Start system.
STARTUP INHIBITION FROM STOP&START STATES: shows if there are states currently that do not allow the
engine startup by the Stop&Start system.
TEG CONTROL
BODY COMPUTER FROM CAN: if 'Virgin' it means that the Body Computer control unit has not been programmed
correctly. If it is not possible to obtain the 'Key on Mar' state it might mean that the Body control unit needs to be replaced
with a correctly programmed one.
MINICRYPT FROM STEERING LOCK (NBS): if 'Not valid' there is a Minicrypt error in the Steering Lock control unit.
If it is not possible to obtain the 'Key on Mar' state it might be necessary to replace this control unit.
MINICRYPT RECEIVED FROM BODY: if 'Not valid' there may be an alignment problem with the Body control unit.
TRANSPONDER PROGRAMMED/PROGRAMMABLE/DISABLED: shows whether the TEG has been programmed,
or whether it is suitable for the control unit but it has not been programmed yet, or whether it has been previously deleted
from memory.
TEG IDENTIFICATION: shows whether the TEG belongs to this control unit (e.g.: a disabled or programmable TEG)
TEG AUTHENTICATION: shows whether the TEG has a secret code that is suitable for this control unit (e.g.: a
programmed or programmable TEG).