Good info shogun. I always use the CODE feature in my E34 whenever I park in what I feel is a slightly dodgy area.
You can establish a code that will prevent the engine from being started unless the code is entered.
Establishing and activating
the code:
Stop the car engine.
Turn the igntion key to the RADIO position.
Press the CODE button. Display shows "- - - - CODE".
Enter the code with the function buttons (1000,100,10,1).
To store the input press the S/R button.
Turn the ignition key off - to position "0". Indicator lamp lights on the CODE button.
Car is under the code and does not start while to turn ignition key.
Deactivate the code:
Turn the igntion key to the RADIO position. Display shows "- - - - CODE".
Key in the code.
Press the S/R button. The time display appears.
Start engine.
Code lost or unknown:
If you do not have access to the code, the emergency de-activation procedure will have to be carried out.
Disconnect the battery for five minutes. Reconnect.
Turn the igntion key to the RADIO position.
Display shows timer counting down 15 minutes.
During this time press CODE, enter your code, press S/R, start engine.
BMW-525 OBC (On Board Computer)
CODE button sets your BMW 5 under PIN-code.
Path to the information above
BMW E34 locking
How to resynchronize the door locks?
After manually locking or unlocking the system, the door locks may become unsynchronized. To synchronize the locks, close all doors, trunk lid and tailgate. Lock the passenger door by turning the key clockwise into the emergency locking position (approximately 110 degrees from position O). Unlock the driver's door. If any of the locks do not operate, repeat the locking procedure until the locking system is synchronized. This might happen if a door which is not completely closed is locked, or a door handle is lifted before the interior lock button is raised.
Resetting radio after power is removed or display shows "CODE"
If the correct code is not entered in the three successive tries, the radio will not accept entry until the radio has been ON for one hour. IMPORTANT: When entering 5-digit code number, be sure to complete sequence number of that 5-digit code. For example: Code No. sequence is 12345 and you mistakenly enter 125 instead of 123, continue the code number sequence of 45 to complete that entry. The radio will not operate and "CODE" will reappear in the display. Re-enter the correct number sequence of 12345 and operation of the radio will continue. NOTE: If an audible beep is heard while entering the 5-digit code, STOP immediately. Begin entering the code again, starting with the first number of the 5-digit code.
Another solution from Steven V. The local BMW dealer told me that if I turn the ignition key to the number two position and leave all the dash lights on then disconnect the battery for fifteen minutes to a half hour. The system will re-program itself when the battery is connected. It does not say that in the manual or CD rom but it apparently worked fine. Of course the radio had to be recoded again.
BMW E34 locking code
Central locking E34
Correct formula to calculate the actual speed. Actual Speed = Actual Distance in metres / Time in sec * 3.6
Convenient is to stopwatch one kilometres time, say it is 20 seconds; 3600 / 20 = 180 Kmph. Mistake in checking the time for one tenth of second equals about 1 Km per hour
BMW OBC CODES
http://www.rayd.co.uk/blogs/rayblog....ks/E32obccodes
BMW E34 ignition locking
BMW E34 ignition locking code
BMW E34 ignition blocking code
On Board Computer (OBC)
Be careful not to enter 21 as this will reset the OBC
BMW 525 obc locking
BMW security
E34 OBC's programming and coding functions (SECRET OBC PROGRAMMING FUNCTIONS)
LOCK/UNLOCK all functions
BMW E34 obc locking
E34 OBC Test Codes
Getting into the Test Codes:
Push OBC buttons 1000 and 10 together. You will see the word Test. By pressing a combination of the 10 and 1's you can enter Test Codes from 1 to 21. After entering the number press R/S and you will get a continuous display of the test function. To cancel, just press any of the OBC function keys.
List of Available Tests:
Test Number Description
1 Display Test (all LCDs and LEDs activate)
2 Current Consumption in litres / 100 km
3 Current Consumption in litres / hour
4 Average consumption (used in calculating range)
5 Current Range
6 Not used (this function is active on some, but not sure of the purpose)
7 Fuel Remaining in Tank (litres)
8 Current speed (km/h)
9 System Voltage at Terminal R
10 Country / Language
11 Units / am.pm
12 Average speed (km/h) for calculating ETA
13 ETA
14 Date of software / mask of OBC
15 Production Diagnosis
16 Production Diagnosis
17 Display Vehicle Specific Data
18 Alarm Changeover (continuous vs. intermittent)
19 Lock / Unlock all functions (Sum of month and date to unlock or lock)
20 Correction Factor for OBC Fuel Consumption
21 Reset all defect codes, date and time
!!! You need to unlock the OBC before you can change the settings. !!!
How to lock and unlock the OBC:
To unlock the OBC, first press the date key, and add the month and day together. So, if the date is displayed as "0704", the result is "11".
Go to test 19 by pressing the 1000 and 10 buttons together, and then typing in the test number (19)·
You will see the word "LOCK" displayed. Type in the result from step 1 above, and press S/R·
If you display test 19 again, it will now display "FREI", indicating the system is now unlocked.
To lock the system again, go to test 19, and press the little button on the top left hand corner of the OBC (F/C).
How to correct your fuel consumption readout:
If your car is anything like mine, the fuel consumption readout will be way out. But it can be adjusted! First, you need to measure your fuel consumption as accurately as possible, by filling up the tank, driving until nearly empty, filling again, and figuring out your fuel consumption, in either litres / 100 kms, or MPG. At this point, also note what the fuel consumption as reported by the OBC is. You need both figures to make the adjustment. Once you have that accurate figure, follow the following procedure:
Unlock the OBC as described above.
Go to test 20.
This is the existing fuel consumption constant used in the calculation.
Find the ratio between the old consumption reading, and the actual consumption reading:
For litres per 100kms, this is the actual consumption divided by the reported consumption.
For MPG, it is the opposite. Ie. It is the reported conumption divided by the actual consumption.
Now multiply that ratio with the existing fuel consumption constant, the result is the new constant.
Simply type in the new constant, and press S/R NOTE: Some claim that for some reason, if you don't drive your car for a day or two, the constant will reset back to 1000.
It is indeed possible to change the country code on an E34 OBC. Stry enough, I couldn't do it on the E39. On E39, you can see and even unlock the test codes, but it still doesn't let you change the country code. Are we going backwards? In any case here is how to do it on E34:
Get into the test mode and unlock the OBC following the instructions in my original message.
Goto Test 10.
By default, the country code is set to "LAND:0 D" which is Deutschland.
Scroll though other countries by pressing "1". US is country code "LAND:2 USA" for example.
When you see the country you want, press the "S/R" key to set it.
Press the check key to test.
Note: When you set it to USA or UK, you will probably get the British Measurements. If you prefer metric ones (Km, Km/hr, Ltr. etc.) like I do, you will have to set each display separately. But you don't have to be in the test mode for that.
back to top ^
Warning display language
Is it possible to change the warning display language (ie the messages which appear above the service indicator lights on the dashboard, such as 'Handbrake On' 'Low Oil Pressure' etc - the default is German - can it be changed to other languages?).
That is piece of cake:
1. Turn the ignition key to position one (first click).
2. Push and hold down the cc button (right one).
3. After 5-10 seconds in the cc display will appear a language name. If you want this language turn off the ignition and it is done. If you donīt want this language go again to step 2.
Be patient, there are lot of languages,) also English UK and English US
back to top ^
Is OBC eligible?
To determine if your OBC is eligible press 1000 and 10 together. You should see TEST NO. or something like that.
Now, some of the functions are locked out, I do NOT recommend messing with them and you do so at your own risk.
To unlock all functions press 1000 and 10 and at the TEST prompt, enter 19 using the keys, press SET/RES, you should see LOCK:ON or something similar, press the DATE key, (you'd see 08.20 on August 20th) and add the two numbers (day and month) together, it makes 28.
Now enter the number you just calculated (28) and press SET/RES. You have unlocked the secret functions.
To lock them back up press 1000 and 10 then enter 19, SET/RES, now press SET/RES again, it should show LOCK:ON again.
Car code display
With the key off, press in the OBC display reset button on the dash below the tach (the one that makes your readout disappear). Hold it in for 3 seconds and turn the key to position 2. Release the button, watch all of the car codings and then the final light show. That is the only way I want to see the tach go that high.
RTFM - Read The ****ing Manual
BMW E32 owner's manual, OBC buttons
BMWE32.masscom.net/other/manual_online.php?page=49
BMW E34 / BMW 525 extended immobilizer manual
from here:
http://tuljo.store20.com/bmw/bmw-e34-525.html#
Last edited by shogun; 03-03-2009 at 07:03 AM.
Good info shogun. I always use the CODE feature in my E34 whenever I park in what I feel is a slightly dodgy area.