
In older cars BMW 3 series used two interfaces: 15 pin connector and 20 pin connector.
Until 1987 (15 pins)
1 (-) Ground
4 temperature Sensor
5 Oxygen sensor
6 Diagnosis SRS
7 Reset Service indicator
8 crankshaft position Sensor (+)
9 Shielding
10 the crankshaft position Sensor (-)
11 External starter
12 Signal generator operation (relay battery charging)
13 the Signal of ignition
14 (+) Battery
15 electrical system ignition

After 1987 (20 pins)
1 BK Signal ignition
6 WT/BK SRS Diagnostics
7 WT/GN Reset Service indicator
11 BK/YL External starter
12 BU Signal generator (relay battery charging)
14 RD (+) Battery
15 WT/YL Motronic RxD (L-line)
16 GN/WT Oxygen sensor
18 GN/BU Motronic Programming Voltage
19 BR (-) Earth
20 WT/VI TxD Motronic (K-line)
