Do you have a question about the 3 and is the answer not in the manual?
Questions and answers
Summary of Contents for eSID 3
Page 1
Page: www.esid.se 1 / 93 Name of document: Version: eSID3 User Guide eSID 3 User Guide extended Saab Information Display (eSID) for Saab 9-3 MY2007-2014...
Page: www.esid.se 6 / 93 Name of document: Version: eSID3 User Guide Change Log 2021-01-18 Initial Version (1.0) Software version SG1.0.x 2021-11-27 New Version (2.0) Software version SG1.1.x - Added Force DPF Regeneration to Diagnostic Group - Added XWD Percentage to Powertrain Group - Added “Request vs Active Air Limiter”...
The eSID3 is the third generation of a small tool that enhances the Saab driving experience in your Saab 9-3 MY2007-2014 by collecting hidden car data and presenting it to the driver on the built-in SID (Saab Information Display) located in the instrument cluster.
Page: www.esid.se 8 / 93 Name of document: Version: eSID3 User Guide Hardware The eSID3 is completely redesigned from eSID2 and has lower quiescent current (1.8mA) and also supports: Configurable switch input interface Configurable 12V output driver for LED or Relay with fly back diode (max 200mA) ...
Page: www.esid.se 9 / 93 Name of document: Version: eSID3 User Guide eSID3 Cable-Kit The eSID3 Cable Kit is needed for: Setting the system clock to make the service interval and timer controlled parking heater to work, if the car has an aftersales stereo head unit ...
Page: www.esid.se 10 / 93 Name of document: Version: eSID3 User Guide User Interface The eSID3 is primarily controlled using the switches on the steering wheel. Start eSID3 by a long press on CLR-switch Exit eSID3 or leave sub-functions using short press on CLR-switch.
4 ºC to 3 ºC or sometimes when the vehicle is started and temperature is around 3 ºC. In that case it switches to ”Temp” view to inform the driver that the road could be slippery. There might be other cases as well.
Page: www.esid.se 12 / 93 Name of document: Version: eSID3 User Guide Special Features This is a category of features that doesn’t use the display to show information or is only activated on the display under certain conditions with the focus of improving and adding additional features to the vehicle.
Page: www.esid.se 13 / 93 Name of document: Version: eSID3 User Guide Aftersales Radio Control In Sweden it is quite popular to install an aftermarket stereo together with the Connect2 unit/harness. (Alpine stereo in the picture) The connection schematic (CTSSA001.2) is this: It works but there are some irritating limitations: ...
Page 14
Page: www.esid.se 14 / 93 Name of document: Version: eSID3 User Guide With eSID3 the Saab OEM radio connector K14 can be modified so that Connect2 listens to eSID3 on the normal I-bus instead of the Infotainment bus and the result is: ...
This function activates the front fog-lights automatically when turning the Main Light Switch to Park position or/and when activating the main beam. This is configurable in eSID Settings. Normally the driver needs to manually switch the light switch to ”Park” and then press the fog light switch.
On vehicles with foldable mirrors, eSID3 can fold/unfold them when the car is locked and unlocked. It is configurable in eSID Settings if the mirrors shall be folded on short press on Lock button #1 or long press. This is for instance useful if the mirrors only shall be folded at work but not at home or similar.
Rear Right Distance unit is meters or feet depending on eSID Settings. NOTE! The value from the PAS unit is never lower than 30 centimeters (constant beep). The driver must always ensure a safe distance to other vehicles and objects.
2-row startup welcome text, shown after the text ”Control OK” when turning on the Ignition. The welcome message can be configured in the eSID Settings. From software SG1.1.x the eSID also shows these four parameters directly after the welcome message, which are considered of value to the driver before driving off: ...
15 minutes to complete. Note: The cable needs to be extended on RHD cars, will be fixed in future versions of the Cable Kit. When the cable is in place, go to “eSID Settings” to set the clock and follow the steps on the display. Green cable shall be connected between:...
Page 20
20 / 93 Name of document: Version: eSID3 User Guide Step 2 – Connect the green cable to Pin2 of the OBD connector Step 3 – Remove the BCM connector from the BCM by pressing the lock and moving the lever forward.
Page 21
Page: www.esid.se 21 / 93 Name of document: Version: eSID3 User Guide Step 4 – Remove the grey and brown terminal holders from the BCM connector housing and connect the Green wire in BCM Pin 25 Step 5 – Put everything back...
When touching the direction indication stalk for a short amount of time (100-500ms), the eSID3 will give a selectable number of extra blinks in the same direction. If the stalk activation is too long or too short, the extra turn signals will not be activated. Number of blinks can be configured in eSID Settings.
Page: www.esid.se 23 / 93 Name of document: Version: eSID3 User Guide Interval Wiper eSID3 adds a specialized wiper function that lets the user adjust the swipe interval. This works on cars with and without rain sensor, and the sequence is: 1.
Diesel Regeneration active (character is language dependent) Cold weather indication Actual gear on Automatic transmission in Drive (1-6) eSID output driver active indication (character is language dependent) Cruise Control Active (C) (Only on Software SG1.1.x -> )
Torque, Air mass and Power together in one special view and three different parameters in another one. In total 12 parameters (3 parameters x 4 special views) There are parameters that are only available in the special views and not in any normal view.
Page: www.esid.se 26 / 93 Name of document: Version: eSID3 User Guide Powertrain Group Momentary Fuel Description Momentary fuel consumption is calculated every two seconds. If vehicle is standstill with engine running the consumption is extrapolated to liters/gallons per hour.
Page: www.esid.se 27 / 93 Name of document: Version: eSID3 User Guide Average Fuel Description The average fuel is calculated by eSID3 using the total accumulated distance and fuel counters. Enable Criteria All Vehicles Units Liter/100km Mpg (Imperial UK, US) User Inputs ...
Accumulated Fuel Description The injected fuel amount is accumulated in the eSID. The first parameter is the injected fuel this driving cycle. A new driving cycle is started when key has been removed from the Ignition, inserted again and the engine started. This means that the value is saved the next time the driver enters the vehicle but doesn’t start the engine.
Page: www.esid.se 29 / 93 Name of document: Version: eSID3 User Guide Powertrain Data Description This is a view which can combine Engine Speed, Vehicle Speed, Torque and Power together. Enable Criteria All Vehicles Units Engine Speed (rpm) ...
Page: www.esid.se 30 / 93 Name of document: Version: eSID3 User Guide Performance Description This view shows the current actual engine performance in torque and power. Enable Criteria All Vehicles Units Torque (Nm, lbft) Power (hp)
Page: www.esid.se 31 / 93 Name of document: Version: eSID3 User Guide Performance (Max) Description This view shows the maximum measured engine performance in torque and power. Enable Criteria All Vehicles Units Torque (Nm, lbft) Power (hp) User Inputs ...
Page: www.esid.se 32 / 93 Name of document: Version: eSID3 User Guide Engine Coolant Temperature Description This view shows the engine coolant temperature. Enable Criteria All Vehicles Units Temperature (°Celsius / °Fahrenheit)
The Engine Control Module measures the boost pressure using a pressure sensor. Depending on the position and the type of sensor, eSID can show pressure and vacuum, or only positive pressure. The maximum pressure registered by the eSID is also shown.
Page: www.esid.se 34 / 93 Name of document: Version: eSID3 User Guide Wastegate Description The wastegate valve acts as a pressure relief valve that controls the boost output of the turbo, diverting excess exhaust gases away from the turbine wheel. eSID3 shows the control signal to the wastegate actuator.
Page: www.esid.se 35 / 93 Name of document: Version: eSID3 User Guide Intake Air Temperature Description The Engine Control Module measures the Intake Air Temperature using a dedicated sensor. Enable Criteria All Vehicles Units Temperature (°Celsius / °Fahrenheit)
Page: www.esid.se 36 / 93 Name of document: Version: eSID3 User Guide Air mass Engine B207 – Requested vs Actual + Requested vs Active Air Limiter (Traction in this case) All other Enginetypes Description The Engine Control Module measures the actual air mass using a mass (air) flow sensor (MAF), which is used to determine the mass flow rate of air entering a fuel-injected internal combustion engine.
Page: www.esid.se 37 / 93 Name of document: Version: eSID3 User Guide Air mass (Max) Description The maximum measured air mass value has its own view due to the maximum value doesn’t fit on the normal air mass view on vehicles with B207 Engine.
Page: www.esid.se 38 / 93 Name of document: Version: eSID3 User Guide Ignition Angle Description Ignition timing is the process of igniting the fuel-air mixture in the cylinder before the piston has reached top dead center (TDC)..The ignition timing angle is the angle at which the crankshaft rotates from the time when the spark plug is energized until the piston is TDC.
Page: www.esid.se 39 / 93 Name of document: Version: eSID3 User Guide Knock/Misfire (B207) Description Knocking occurs when fuel burns unevenly in your engine’s cylinders. When cylinders have the correct balance of air and fuel, fuel will burn in small, regulated pockets instead of all at once. After each pocket burns, it creates a little shock, igniting the next pocket and continuing the cycle.
1-3 and one for 4-6). Enable Criteria B284 Engine Units Counts (max value was 255 in eSID software SG1.0.x and increased to 65535 in eSID software SG1.1.x) User Inputs SET – Resets the total misfire counters in the eSID.
Page: www.esid.se 41 / 93 Name of document: Version: eSID3 User Guide Ethanol Blend Description The ethanol mixture is calculated by the Engine Control Module on BioPower cars. On later years (MY10 XWD BioPower and MY11 BioPower) the cars was equipped with an Ethanol sensor which gave an even more exact value.
Page: www.esid.se 42 / 93 Name of document: Version: eSID3 User Guide Lambda/AFR Description The ME9 engine control system on the B284 engine measures the Lambda value with a wideband- oxygen sensor (only available on this control system/engine) The AFR (Air Fuel Ratio) is calculated from the lambda value.
Page: www.esid.se 43 / 93 Name of document: Version: eSID3 User Guide Automatic Transmission Oil Temperature Description The TCM (Transmission Control Module) measures the gearbox oil temperature with dedicated sensor. Enable Criteria Automatic Transmission Units Temperature (°Celsius / °Fahrenheit)
Page: www.esid.se 44 / 93 Name of document: Version: eSID3 User Guide XWD Oil/Clutch Temp Description The Rear Drive Control Module (RDCM) controller internally measures the temperature and estimates the Oil and Clutch temperatures. Enable Criteria XWD vehicle Units ...
Name of document: Version: eSID3 User Guide DPF Status 1-3 Description eSID3 shows the Diesel Particle Filter status to know when the Engine Control Module is about to perform a regeneration. If eSID3 is active, it will switch automatically to this view when a Regen is started ...
Page: www.esid.se 46 / 93 Name of document: Version: eSID3 User Guide Fuel Pressure (B284) Description The ME9 engine control system on the B284 engine has a return-less fuel system where the fuel pressure is controlled with a PWM signal (%) to a fuel pump driver and the actual fuel pressure is measured with a pressure sensor.
Page: www.esid.se 47 / 93 Name of document: Version: eSID3 User Guide Fuel Rail Pressure (Diesel) Description The EDC16 engine control system on the diesel engines measures the fuel rail pressure with a dedicated sensor. Enable Criteria Diesel Engine Units ...
Page: www.esid.se 48 / 93 Name of document: Version: eSID3 User Guide Engine Oil Pressure Description The ME9 engine control system on the B284 engine measures the Oil Pressure with a dedicated sensor. Enable Criteria B284 Engine Units ...
Page: www.esid.se 49 / 93 Name of document: Version: eSID3 User Guide Engine Oil Life Description The engine control module does not monitor any direct physical or chemical property of oil, it only accumulates data from its sensors and the oil’s viscosity, total base number (a measure of remaining detergency), oxidation level and other factors.
Page: www.esid.se 50 / 93 Name of document: Version: eSID3 User Guide EGR / Swirl Description Exhaust Gas Recirculation (EGR) is a system that allows the exhaust gases to be recirculated back into the intake manifold. This process leads to a significant reduction in NOx emissions because it reduces the two elements underlying its production: oxygen in excess and combustion temperature.
XWD percentage, i.e. how much of the engine power is transferred to the rear wheels. Due to low accuracy on low engine output, the eSID will display “ <10%” if the percentage is larger than zero (clutch open) and less than 10%.
Distance Description The vehicle distance is accumulated in the eSID. The first parameter is the distance this driving cycle. A new driving cycle is started when key has been removed from the Ignition, inserted again and the vehicle starts to move. This means that the value is still saved the next time the driver enters the vehicle and only starts the engine without driving away.
Page: www.esid.se 53 / 93 Name of document: Version: eSID3 User Guide Drive time Description This view shows the driving time this driving cycle or since last reset. A new driving cycle is started when key has been removed from the Ignition, inserted again and the vehicle starts to move. This means it will not reset if the engine is turned off but key is never removed from the ignition switch.
Page: www.esid.se 54 / 93 Name of document: Version: eSID3 User Guide Acceleration Description This view calculates the time between two selected speed intervals. It is also possible to select a range option (0-402 meters for instance) and then also the end speed will be shown when finished.
Page: www.esid.se 55 / 93 Name of document: Version: eSID3 User Guide Tire Pressure and Temperature Description The tire pressure sensors measure the pressure and temperature on each wheel and transmit the data to the TPMS module. eSID3 shows the relative pressure in the tires in the following order: ...
Page: www.esid.se 56 / 93 Name of document: Version: eSID3 User Guide Crank Voltage Description This function shows how low the battery voltage drops when the engine starter is activated during engine crank. Gives an indication of the battery status Enable Criteria ...
Page: www.esid.se 57 / 93 Name of document: Version: eSID3 User Guide Battery Voltage Description This view shows the measured battery voltage. Enable Criteria All Vehicles Units Volt...
Page: www.esid.se 58 / 93 Name of document: Version: eSID3 User Guide Battery Status Description This view shows the battery status and includes: Battery Temperature Battery SoC Battery Current State of charge (SoC) is the level of charge of an electric battery relative to its capacity. The units of SoC are percentage points (0% = empty;...
BCM can maintain the current time, but only until the battery voltage is removed, then the clock will become “Invalid” (marked with “I” by eSID) until the time is synchronized. System clock is used by the Time for Service function and the Timer controlled Auxiliary Heater (in...
Page: www.esid.se 60 / 93 Name of document: Version: eSID3 User Guide Ambient and Interior Temperature Description This view shows the interior temperature from the sensor located in the roof near the roof light switch and the ambient temperature measured in the front of the vehicle.
Page: www.esid.se 61 / 93 Name of document: Version: eSID3 User Guide AC Pressure Description This view shows the measured AC pressure on the high pressure side. Enable Criteria All Vehicles Units Pressure (bar/psi)
This view shows the estimated remaining fuel in the tank. The tank measurement is not linear and the converting function implemented in the Saab 9-3 is not very accurate on the upper half of the tank, instead focus was to make it accurate when it is half full and less (where it matters). So don’t get upset when it doesn’t go down as fast as the fuel injection counter counts up when the tank is...
Page: www.esid.se 63 / 93 Name of document: Version: eSID3 User Guide Refuel Status Description This function calculates the amount of fuel and distance travelled since last time the vehicle fuel was refilled. It uses the Fuel injection and distance counters. It is not possible to manually reset these values.
Page: www.esid.se 64 / 93 Name of document: Version: eSID3 User Guide Brake Distance Description This function calculates the brake distance and time. It also shows the Vehicle start and end (Either zero or when brake pedal was released) speed. Vehicle Speed needs to be above 20 km/h when brake pedal is pressed to trigger a new calculation.
(in percentage, where 100% is the threshold). Also the maximum measured value is always calculated in the background and shown together with the instantaneous value. The threshold can be adjusted by selecting sensitivity in eSID Settings. Enable Criteria ...
Page: www.esid.se 66 / 93 Name of document: Version: eSID3 User Guide TCS/ESP Off Description eSID3 has the ability to disable TCS/ESP on MY2008-2014 in the same way as the old functionality on 2003-2007. Enable Criteria All Vehicles ...
Page: www.esid.se 67 / 93 Name of document: Version: eSID3 User Guide Diagnostic Group Read DTC Description DTC stands for Diagnostic Trouble Code, and these are codes that can be set inside an ECU (electronic control unit) in the vehicle if it has detected a fault (short circuit for instance).
Page 68
Page: www.esid.se 68 / 93 Name of document: Version: eSID3 User Guide When eSID3 has finished reading all the fault codes, then it will present the number of codes, which state they are in and in which node. The next step is to use the SAAB WIS (Workshop Instruction System) program to look up the fault code for that node and follow the fault tracing steps.
Page 69
Page: www.esid.se 69 / 93 Name of document: Version: eSID3 User Guide Description Automatic climate control Airbag controller AHL/AFL Automatic Headlight levelling AHM/PHM Auxiliary heater Body Control module Column Integration Module Driver Door module Driver Seat memory ECM EDC16 Engine control module Z19DTx...
Page: www.esid.se 70 / 93 Name of document: Version: eSID3 User Guide Clear DTC Description DTC stands for Diagnostic Trouble Code, and these are codes that can be set inside a ECU (electronic control unit) in the vehicle if it has detected a fault (short circuit for instance).
Page: www.esid.se 71 / 93 Name of document: Version: eSID3 User Guide Force DPF Regeneration (Only SW SG1.1.x and newer) Description eSID3 can force a DPF regeneration to start if the normal regen for some reason hasn’t been able to complete (too many short driving cycles for instance).
Page: www.esid.se 72 / 93 Name of document: Version: eSID3 User Guide Settings Group Favorite 1-5 Description Select the five favorites with these settings. eSID3 will show the same title text as the normal view so that it is easy to find the right view. In the example above CustomView3 has been selected as Favorite View 4.
Name of document: Version: eSID3 User Guide Custom View [1-4]_[1-3] Description These views are only available in the Favorite group. Every custom view has three parameters and for CustomViewX the value CustomViewX_1 is the left parameter, CustomViewX_2 is the middle parameter and CustomViewX_3 is the right parameter.
Page 74
CAN External Interface Param1 Will be explained in separate document CAN External Interface Param2 Will be explained in separate document CAN External Interface Param3 Will be explained in separate document Wastegate B207, B284 XWD % XWD. (eSID software SG1.1.x or newer)
Page: www.esid.se 75 / 93 Name of document: Version: eSID3 User Guide Fuel/Distance Correction Factor Description The correction factors are used to compensate the incoming fuel and distance inputs for instance when comparing the fuel fill-up station with the eSID3 value and it differs 1%, then the correction factor can be changed to 1.010 (eSID3 shows 1% more) or 0.990 (eSID3 shows 1% less).
Page: www.esid.se 76 / 93 Name of document: Version: eSID3 User Guide Welcome Message Description The eSID3 welcome message can be activated/deactivated, erased or changed. Use the Info Up/Down switches to change every character. Use the SET switch to move to the next character and when maximum number of allowed row-characters has been reached it will continue on the next row.
Page: www.esid.se 77 / 93 Name of document: Version: eSID3 User Guide Auto Fog lights Description This is the configuration of the auto fog light function. Enable Criteria All Vehicles Configuration Options Inactive Position (’Parking’) Light ...
Page: www.esid.se 78 / 93 Name of document: Version: eSID3 User Guide 3 Blink Description This is the configuration of the 3 Blink function. Enable Criteria All Vehicles Configuration Options Inactive User Inputs SET – Enter or Exit Edit mode (***) ...
Page: www.esid.se 79 / 93 Name of document: Version: eSID3 User Guide Display Units Description This is the configurations of the display units used in all the display views. Enable Criteria All Vehicles Configuration Options Torque – Nm, lbft ...
Page: www.esid.se 80 / 93 Name of document: Version: eSID3 User Guide Auto start Description When Auto start is active, eSID3 will automatically start after “Checking OK” and return to the last active view (or after Welcome message if activated) Enable Criteria ...
Page: www.esid.se 81 / 93 Name of document: Version: eSID3 User Guide Interval Wiper Description This is the configuration of the eSID3 Interval Wiper function. Enable Criteria All Vehicles Configuration Options Inactive Active User Inputs SET – Enter or Exit Edit mode (***) ...
Page: www.esid.se 82 / 93 Name of document: Version: eSID3 User Guide Set System Time Description This is the configuration of the System time. To use this function the wire from the eSID3 Cable Kit must be connected between eSID3 and BCM, see previous section.
Language Description This is the configuration of the eSID3 Language. If Auto is selected, it will use the same language as the instrument cluster. If the language is not supported by eSID, it will select English. Enable Criteria All Vehicles Configuration Options ...
Page: www.esid.se 84 / 93 Name of document: Version: eSID3 User Guide Unlock Light Logic/Time Description Unlock Light Logic is a bit-coded parameter which has 127 different combinations of lights. Use the table below and summarize the value of all the lights to be activated.
Page: www.esid.se 85 / 93 Name of document: Version: eSID3 User Guide Comfort Mirrors Description This is the configuration of the comfort mirrors function. Enable Criteria All Vehicles (but function only works on vehicles with foldable mirrors) Configuration Options ...
The estimated torque is calculated using: Estimated Torque = Air mass / Torque factor [Nm] Typical factor value is 3.1 for gasoline and 2.9 for E85, but may vary. Talk to your tuner. Enable Criteria B207 Engine Configuration Options ...
Page: www.esid.se 87 / 93 Name of document: Version: eSID3 User Guide Heater Run Time Description This is the configuration of the auxiliary heater run time. Enable Criteria Vehicles with Diesel/Petrol Parking heater Configuration Options 30-90 minutes User Inputs ...
– Output changes state on Switch Push/Release. Output remembers the previous state on next Key Cycle. Note: It can take up to 3 seconds before output state changes Output is active when Reverse Gear is active Output is controlled by External CAN Interface Output is active when the Engine Speed is above threshold (On software SG1.1.x and forward only in MT-mode on AT-cars)
Page 89
Source (Only SW SG1.1.x and newer) The eSID supports the option to select output source. eSID can control the internal 12V Digital Output and/or the Extra Light Relay output in the engine compartment. The reason for this can be many and opens up many possibilities. For instance, control “under floor lightning”...
Page: www.esid.se 90 / 93 Name of document: Version: eSID3 User Guide Automatic Hazard Sensitivity Description This is the configuration of the automatic hazard sensitivity Enable Criteria All Vehicles Configuration Options Inactive Low sensitivity (need to brake harder to activate) ...
Extra Light Switch. Please note that there is a bug in the Saab 9-3 so that the switch is only read every 3 seconds, meaning if you press it, it will take up to 3 seconds until you see the effect (for instance when turning...
Version: eSID3 User Guide Digital Input Switch Configuration (Only SW SG1.1.x and newer) Description eSID reads the digital input switch and can use it as an TCS/ESP Off Switch (like MY2003-2007). Enable Criteria All Vehicles Configuration Options Digital Input Switch Configuration...
Page 93
Version: eSID3 User Guide Engine type Description This is the configuration of the eSID3 Engine type. If Auto is selected, eSID will use the VIN number to determine what kind of engine the vehicle has. Enable Criteria All Vehicles Configuration Options ...
Need help?
Do you have a question about the 3 and is the answer not in the manual?
Questions and answers