Europeans, please visit the BTSoftware Website. The location to register shareware, using local payments !
Pressing the direction switch, gives you the option to display an OBC readout in the Speedo display.
The shown fields and the order can be adjusted. Use the following mechanism:
Information to reset the Service Indicator Lights or alternative 1 or alternative 2 or alternative 3.
Information for all different kinds of engine/gearbox codes.
The BMW 7-Series uses a car-computer to control various measurements, settings and what soever. This computer is also used as a Driver/Owner gadget to show date/time, Fuel consumption, action timers, speed limit, temperature, etc. A nice feature might be the speed limit warning .....
The Driver/Owner gadgets are described in the user manual. The BMW stuff is hidden and locked by a "secure" code. This page describes the hidden features. The information has been collected by monitoring the bmw-7-series-digest (Subscribe requests to: bmw-7-series-digest-request@BreszLand.COM), collecting email reactions, surfing some sites and a lot of trial and error on the big 7 in front of the house. Since my memory isn't that good, I would like to thank everybody who did provided information for this page. The base for this page came from a posting of D.F. Conway, Auckland in the bmw-7-series-digest and a lot of other people suggesting enhancements.
The OBC knows two modes:
Locked and
Unlocked.
When you get your car, it's
probably locked. In the locked mode, the hidden functions will refuse to work.
In the unlocked (free) mode, the hidden functions can be accessed.
Please be carefull to use these functions, especially function 21:
This one resets all OBC data !
To change the lock/unlock mode, you have to execute function
19, see the table on this page.
Example: On 13 march, you would have to add 13 and 3, giving 16.
The OBC knows two "hidden" keys:
Check instrument button:
The right hand button on the instrument (speedometer) panel has two
special uses:
Function | Display | Display Type | Explanation | Manipulation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | 8888 **** | Steady | Display Test | NONE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0.0 V BR | Varying | Instantaneous fuel consumption in l/100km | Measurement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | 0.0 L/H | Varying | Instantaneous fuel consumption in l/hr | Measurement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | 14.0 TVBR | Varying | Average fuel consumption (used to calc. Range) | Calculation from Measurements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | 135 RW | Varying | Current Range | Calculation from Measurements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | 40 T:ADC | Varying | Amps | Measurement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | 35 T:MTL | Varying | Fuel in tank as a % of full. | Measurement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 70.7 V | Varying | Instantaneous speed | Measurement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | 14.20 uB | Varying | System voltage at terminal R (where ever that is) | Measurement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | 0.97 EICH | Setting Steady ? |
Speedo meter correction *1 | 1000/100/10/1 button to change, S/R to save This doesn't work on my car |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 |
LA-J LA-CAN LA-F LA-E LA-I LA-CH LA-UK LA-D LA-US LA-FCH |
Setting | Country Setting for language, miles/km, C/F and "l/100Km"/"Km/l" | 1000/100 button to change, S/R to save | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | 62.9 VANK | Varying | Average Speed for calc. ETA | Calculation from Measurements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | 23.40 ZANK | Varying | ETA, Estimated time of arrival, provided the required distance is entered ? | Calculation from Measurements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 |
|
Steady | Software Date of OBC | NONE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 |
|
Fixed Setting | Diagnostic OBC values | 1000/100 to up/down DIAG number, no manipulation, no save | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 |
|
Varying | OBC input port values, depending on engine running or not, etc. | 1000/100 to up/down PORT, no save *3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 |
|
Fixed Setting | Vehicle Specific Data, changing between car models | NONE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | HUPEITION HUPEDTION |
Setting | Horn/Claxon, either single tone or double tone | C/F to select, S/R to save | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | LOCK FREI |
Setting | UNLOCK/LOCK OBC functions, Add current day and month (as known to OBC) and enter this value |
10/1 to set unlock value and S/R to unlock, C/F to lock |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | 1000 CORR | Setting | Correction Factor for OBC Fuel Consumption *2 | 1000/100/10/1 to change, S/R to save | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | PPPP | Action | Reset all defect codes, date and time | S/R to activate, be carefull ! Selecting this function performs the reset. Note: The "PROM" values won't be reset. |
*1
Actual Speed = Actual Distance (in miles or Km) / Time (in sec) / 0.36
The speedometer in the instrument panel can be calibrated from the OBC.
Function 10 is used for this.
Get a stopwatch and search for a flat, deserted highway with km or miles
marks. Keep a constant speed of about 60 miles or 100 Km on the speedometer.
Measure the time it requires to drive either 2 miles or 2 Km. The actual
speed will be:
New Correction Value = Old Correction Value * Actual Speed / Speedometer
or
New Correction Value = Old Correction Value * Speedometer / Actual Speed
Please let me know which one, I didn't check.
*2
New Correction Value = Old Correction Value * OBC Fuel consumption (in MPG or l/100Km)
/ Actual Fuel Consumption (in MPG or l/100Km)
The average fuel consumption value can be calibrated from the OBC.
Function 20 is used for this.
Fill the fuel tank to the maximum. Reset the day trip counter. Run the fuel
tank nearly empty and fill the fuel tank again to the maximum. This will
give you the fuel consumption.
or
New Correction Value = Old Correction Value * OBC Fuel consumption (in MPG or l/100Km)
/ Actual Fuel Consumption (in MPG or l/100Km)
Please let me know which one, I didn't check.
*3 This value fluctuates between engine off and engine running with different rev's.
*4
Short description Full description 92 740IA "7-00 TYP", 1992, E32, 740IA, Left Hand Drive, Dutch/German Version 89 750ILA "7-01 TYP", 1989, E32, 750ILA, Left Hand Drive, US Version 89 735I "7-05 TYP", 1989, E32, 735I, Right Hand Drive
Functions 15, 16 and 17
Especially the functions 15, 16 and 17 are a bit cloudy at the moment.
If enough people are interested, I can try to setup a small database
with values related to things like: production date, OBC type, E32/E38,
Engine type, transmission type,
Left/Right hand drive, Stretched version, seat heaters (front/back) available,
alarm, Compartment heaters (time switched by the OBC), luxury package, BMW
software upgrade, etc.
Features to be added to this page:
May you all drive your Big 7 with a lot of pleasure for a very, very long time.
Martin
Contents last updated: 14-aug-2000.