OBDII socket on an MCS 2004 - MINI Cooper Forum - MINI2 Mini Cooper Forums
Please Visit our Site Sponsors
» Premium
» Auto Insurance
» Featured Product
» Wheel & Tire Center

Go Back   MINI Cooper Forum - MINI2 Mini Cooper Forums > MINI Technical Forums > MINI Engine & Drivetrain Tuning > First Generation MINI Tuning

First Generation MINI Tuning
Find Sponsor products associated with this forum
Tuning the first generation MINI 2001 - 2006

Mini2.com is the premier Mini Cooper Forum on the internet. Registered Users do not see the above ads.
Reply
 
LinkBack Thread Tools Rate Thread
  #1 (permalink)  
Old Jan 11th, 2006, 10:45 AM
GTT 280's Avatar
The Power Cube
Offline
 
Join Date: Jan 2002
Posts: 2,287
Local Time: 06:00 PM
United Kingdom View GTT 280's Classified Ads
England OBDII socket on an MCS 2004

Does anyone know where the OBD plug s on the MCS nov 2004 model?


Too many mods to list, PM me if the cat needs killing...
Reply With Quote
Sponsored Links
Advertisement
 
  #2 (permalink)  
Old Jan 11th, 2006, 11:04 AM
MINI 2 Sponsor GT Tuning
Offline
 
Join Date: Jan 2004
Posts: 2,813
Local Time: 06:00 PM
United Kingdom View roland2003's Classified Ads
Yes its directly in line with the steering collum, on the underside of the little shelf that is beneath it.,A little cover unclips swinging downwards and forwards to expose it.
Regards Roland Gt Tuning
Reply With Quote
  #3 (permalink)  
Old Jan 11th, 2006, 09:00 PM
MINI-Morgan's Avatar
MINI Obsessed...
Offline
Send a message via MSN to MINI-Morgan Send a message via Yahoo to MINI-Morgan
 
Join Date: Nov 2003
Location: Southampton, Hants
Posts: 4,989
Local Time: 06:00 PM
United Kingdom Male View MINI-Morgan's Solid Black & White 1st Gen MINI Cooper S Profile View MINI-Morgan's Classified Ads
What Roland said....use something flat to open it. Doesnt require much force.
Reply With Quote
  #4 (permalink)  
Old Jan 12th, 2006, 12:10 PM
GTT 280's Avatar
The Power Cube
Offline
 
Join Date: Jan 2002
Posts: 2,287
Local Time: 06:00 PM
United Kingdom View GTT 280's Classified Ads
England OBDii + CAN

Thanks.

Yes, found it.

Connected my Digimoto v4.03 to it and it works fine.

Does anybody know the complete list of variables that the car should report on?
(does anybody know the OBDii and CAN on them MINI in detail?


Too many mods to list, PM me if the cat needs killing...
Reply With Quote
  #5 (permalink)  
Old Jan 12th, 2006, 02:02 PM
GTT 280's Avatar
The Power Cube
Offline
 
Join Date: Jan 2002
Posts: 2,287
Local Time: 06:00 PM
United Kingdom View GTT 280's Classified Ads
England No

This is not what i asked for - they are error codes (please delete them as they are confusing this thread).

I want a list of variables that the vehicle provides - eg. Air temp, battery voltage, etc...


Too many mods to list, PM me if the cat needs killing...
Reply With Quote
  #6 (permalink)  
Old Jan 12th, 2006, 02:25 PM
Got evidence?
Offline
 
Join Date: Jan 2006
Location: Plymouth, MN
Posts: 192
Local Time: 11:00 AM
United States Male View ScienceGuy's Indi Blue & White 1st Gen MINI Cooper Profile
Quote: Originally Posted by Cooper S Works
Does anybody know the complete list of variables that the car should report on?

This is what a 2002 Cooper implements on OBD-II
Service 1 PIDs
PID Sensor
--- -----------------------
00 PIDs supported
01 System tests status
03 Fuel system status
04 Calculated Load Value
05 Engine Coolant Temp
06 Short Term Fuel Trim
07 Long Term Fuel Trim
0B Intake Manifold Pressure
0C Engine RPM
0D Vehicle Speed
0E Ignition Timing Advance
0F Air Intake Temperature
11 Absolute Throttle Position
13 Location of O2 sensor
14 O2 Sensor 1
15 O2 Sensor 2
1C OBD standard
20 More PIDs
21 KM travelled while MIL lit
Quote: Originally Posted by Cooper S Works
(does anybody know the OBDii and CAN on them MINI in detail?

I have decoded much of the CAN protocol and can read things like each of the 4
wheel-speed sensors as well as the blinker on/off message. (Seriously, everytime
the blinker goes on or off, there is a CAN message sent!)
Reply With Quote
  #7 (permalink)  
Old Jan 12th, 2006, 02:46 PM
GTT 280's Avatar
The Power Cube
Offline
 
Join Date: Jan 2002
Posts: 2,287
Local Time: 06:00 PM
United Kingdom View GTT 280's Classified Ads
England Can

Partial extract:
108 NO DATA TRUE 12/01/06 11:56:44
109 NO DATA TRUE 12/01/06 11:56:45
010A NO DATA TRUE 12/01/06 11:56:46
010B 6.54 FALSE 12/01/06 11:56:46
010C 810 FALSE 12/01/06 11:56:46
010D NO DATA TRUE 12/01/06 11:56:48
010E 6 FALSE 12/01/06 11:56:48
010F 82.4 FALSE 12/01/06 11:56:49
110 NO DATA TRUE 12/01/06 11:56:50
111 0 FALSE 12/01/06 11:56:50


ok - so 010C is the RPM, which is "0C" in your list. so that makes sense.

not all of your OBDii references are listed in my data output though.

How do you get to see these values? I'm using mOByDic with Digimoto v4.03 software (www.digimoto.com) which supports CAN, but it doesn't show me the individual wheel speeds.


Too many mods to list, PM me if the cat needs killing...
Reply With Quote
  #8 (permalink)  
Old Jan 12th, 2006, 06:11 PM
Got evidence?
Offline
 
Join Date: Jan 2006
Location: Plymouth, MN
Posts: 192
Local Time: 11:00 AM
United States Male View ScienceGuy's Indi Blue & White 1st Gen MINI Cooper Profile
Quote: Originally Posted by Cooper S Works
Partial extract:
108 NO DATA TRUE 12/01/06 11:56:44
109 NO DATA TRUE 12/01/06 11:56:45
010A NO DATA TRUE 12/01/06 11:56:46
010B 6.54 FALSE 12/01/06 11:56:46
010C 810 FALSE 12/01/06 11:56:46
010D NO DATA TRUE 12/01/06 11:56:48
010E 6 FALSE 12/01/06 11:56:48
010F 82.4 FALSE 12/01/06 11:56:49
110 NO DATA TRUE 12/01/06 11:56:50
111 0 FALSE 12/01/06 11:56:50


ok - so 010C is the RPM, which is "0C" in your list. so that makes sense.

not all of your OBDii references are listed in my data output though.

How do you get to see these values? I'm using mOByDic with Digimoto v4.03 software (www.digimoto.com) which supports CAN, but it doesn't show me the individual wheel speeds.

There are several things going on here and I'll take them one at a time.

I'm reading the OBD-II protocol using an SAE J1979 interface which is also
called ISO15031-5 I got the interface from scantool.net and it's called the "ISO"
interface on that website. It was somthing like $80 or so.

It looks like you are reading the OBD-II protocol using a CAN interface (ISO 15765-4)

We should be able to get the same data, but my 2002 MINI Cooper does not have an
OBD-II CAN interface.

When I discussed being able to read out the individual wheel speeds, I was not
talking about the OBD-II/CAN interface, I was talkig about using the internal CAN
insturment bus. These are two seperate CAN busses, and the internal one does not
go to the OBD-II connector. I tapped into it behind the tachometer cluster on the
steering column. You will not be able to get wheel-speeds from the OBD-II connector
CAN bus.

Now, on to the messages you did get. Each PID sends back a message, and the
data is interpreted differently depending on the PID.

For example, the engine RPM is sent back as an integer which is the actual engine
RPM value times 4, so the display program should display the RPM in 1/4 RPM units.
It looks like you got " 010C 810" and I doubt that you were running at 202.5 RPM,
so I think that's right.

You got " 010B 6.54" as intake manifold pressure which is already a decimal
number, so some part of the software converted it for you. Maybe it's in PSI or
something. The raw data is in kilopascals, so a reading of 101 KPa means that your
intake manifold pressure is the asme as atmospheric pressure. 6.5 KPa is really low,
and would probably never happen. OK, maybe when you decelerate from a
high-speed with the throttle slammed shut. So, (long winded, me?) I think it's
probably PSI above atmospheric.

"010E 6" is probably 6-degrees of ignition advance at idle. Probably right.
"010F 82.4" Was it 82.4 degrees inside your intake? Maybe?
"0111 1" Try pushing the throttle and reading it again.

It looks like some things check out.
Reply With Quote
  #9 (permalink)  
Old Jan 13th, 2006, 04:15 AM
GTT 280's Avatar
The Power Cube
Offline
 
Join Date: Jan 2002
Posts: 2,287
Local Time: 06:00 PM
United Kingdom View GTT 280's Classified Ads
England

Quote: Originally Posted by ScienceGuy
There are several things going on here and I'll take them one at a time.

I'm reading the OBD-II protocol using an SAE J1979 interface which is also
called ISO15031-5 I got the interface from scantool.net and it's called the "ISO"
interface on that website. It was somthing like $80 or so.

It looks like you are reading the OBD-II protocol using a CAN interface (ISO 15765-4)

We should be able to get the same data, but my 2002 MINI Cooper does not have an
OBD-II CAN interface.

When I discussed being able to read out the individual wheel speeds, I was not
talking about the OBD-II/CAN interface, I was talkig about using the internal CAN
insturment bus. These are two seperate CAN busses, and the internal one does not
go to the OBD-II connector. I tapped into it behind the tachometer cluster on the
steering column. You will not be able to get wheel-speeds from the OBD-II connector
CAN bus.

Now, on to the messages you did get. Each PID sends back a message, and the
data is interpreted differently depending on the PID.

For example, the engine RPM is sent back as an integer which is the actual engine
RPM value times 4, so the display program should display the RPM in 1/4 RPM units.
It looks like you got " 010C 810" and I doubt that you were running at 202.5 RPM,
so I think that's right.

You got " 010B 6.54" as intake manifold pressure which is already a decimal
number, so some part of the software converted it for you. Maybe it's in PSI or
something. The raw data is in kilopascals, so a reading of 101 KPa means that your
intake manifold pressure is the asme as atmospheric pressure. 6.5 KPa is really low,
and would probably never happen. OK, maybe when you decelerate from a
high-speed with the throttle slammed shut. So, (long winded, me?) I think it's
probably PSI above atmospheric.

"010E 6" is probably 6-degrees of ignition advance at idle. Probably right.
"010F 82.4" Was it 82.4 degrees inside your intake? Maybe?
"0111 1" Try pushing the throttle and reading it again.

It looks like some things check out.

Well, my RPM was actually 810 when the reading said 810 ,it was never 202.5 (that's near stalling). So I think the software is giving me actual readings. As for the 6.4 for pressure, I think this is just PSI. I was stationary for all reading, so no true force was being exerted and shown through other value readings.

I appreciate though that OBD and CAN offer basic values that need manipulation, but i would expect these to be consistent, as the software nor the hardware used here could never intercept all makes and models of car, i.e. OBD data must be standard for all cars, yes?

Interesting that the CAN does not relay all of its data through the OBD port, is this because it is in compatible with that part of the wiring loom, or is it because the CAN is an internal and externally unrequired data collection?

Thanks for your info so far - PS. why did you conenct to the loom behind the tachometer anyway? i also assume you are a qualified electronics technician of some kind to begin on this kind of work with your MINI?



Too many mods to list, PM me if the cat needs killing...
Reply With Quote
  #10 (permalink)  
Old Jan 13th, 2006, 05:18 AM
Got evidence?
Offline
 
Join Date: Jan 2006
Location: Plymouth, MN
Posts: 192
Local Time: 11:00 AM
United States Male View ScienceGuy's Indi Blue & White 1st Gen MINI Cooper Profile
Quote: Originally Posted by Cooper S Works
I appreciate though that OBD and CAN offer basic values that need manipulation, but i would expect these to be consistent, as the software nor the hardware used here could never intercept all makes and models of car, i.e. OBD data must be standard for all cars, yes?

The OBD-II PROTOCOL is standard, but the auto manufacturers choose which
particular values (values are called PIDs in OBD-speak) they want to support.
There are some PIDs that MUST be supported by every OBD-II compliant auto,
but there are very few of them.

Quote: Originally Posted by Cooper S Works
Interesting that the CAN does not relay all of its data through the OBD port, is this because it is in compatible with that part of the wiring loom, or is it because the CAN is an internal and externally unrequired data collection?

The CAN protocol and the OBD-II protocol are VERY different. Nearly incompatible,
but not so incompatible that the geniuses in the automotive industry haven't found a
way to talk OBD-II using a CAN interface.

OBD-II is a request/reply interface. Your software asks "Please send me the current engine RPM" and the engine management computer says "The current engine RPM is 3,250.25 RPM"

The CAN protocol is more like the engine management computer yelling every 10
milliseconds, "RPM=3250.25" to anyone and everyone who is interested in it.

Quote: Originally Posted by Cooper S Works
Thanks for your info so far - PS. why did you conenct to the loom behind the tachometer anyway?

The CAN bus runs between several items in the vehicle:
  • Insturment cluster (Speedometer etc)
  • Remote insturment cluster (Tachometer)
  • Engine control module (ECM)
  • ABS/DSC computer
  • Steering angle sensor
  • Transmission control module (GIU) for the automatic transmission.
Since I have a Cooper 5-speed without DSC, I dont have a steering angle sensor
or a GIU so the wiring harness was easiest to access right behing the tachometer.
Quote: Originally Posted by Cooper S Works
i also assume you are a qualified electronics technician of some kind to begin on this kind of work with your MINI?

Well, calling me QUALIFIED is quite a stretch.

I'm a scientist, but I can plow through standards documents, record raw data off an
insturment bus and decode it through trial and error.
This link shows what I've decoded so far. Feel free to make use of it if you can.
Reply With Quote
  #11 (permalink)  
Old Jan 13th, 2006, 02:31 PM
GTT 280's Avatar
The Power Cube
Offline
 
Join Date: Jan 2002
Posts: 2,287
Local Time: 06:00 PM
United Kingdom View GTT 280's Classified Ads
OBDii

Is "oil temp" available through OBDii?

or is that CAN?


Too many mods to list, PM me if the cat needs killing...
Reply With Quote
  #12 (permalink)  
Old Jan 13th, 2006, 02:44 PM
Got evidence?
Offline
 
Join Date: Jan 2006
Location: Plymouth, MN
Posts: 192
Local Time: 11:00 AM
United States Male View ScienceGuy's Indi Blue & White 1st Gen MINI Cooper Profile
Quote: Originally Posted by Cooper S Works
Is "oil temp" available through OBDii?

I don't see an oil temperature sensor anywhere in the schematics.
There is an oil pressure switch and a cylinder-head temperature sensor.
Reply With Quote
  #13 (permalink)  
Old Jan 13th, 2006, 02:47 PM
MINI 2 Sponsor GT Tuning
Offline
 
Join Date: Jan 2004
Posts: 2,813
Local Time: 06:00 PM
United Kingdom View roland2003's Classified Ads
' 6.4' as a pressure reading means 6.4psi above absolute zero, (6.4psia) .Atmospheric pressure would read 14.7psia, so in effect you are 14.7 - 6.4 = -8.3psig. In other words 8.3psi 'negative' or to be more accurate 8.3psi below atmospheric pressure.This is exactly what I would expect at tickover .Interestingly
if you turn the aircon off (assuming pump was previously engaged) tickover stays the same but depression (vacuum) increases. Why? because in order to maintain auto idle speed stabilisation the reduced engine load means the throttle can shut marginally more, the result more vacuum downstream of the throttle where the 'upstream' map sensor connects.
Regards Roland Gt Tuning
Reply With Quote
  #14 (permalink)  
Old Jan 13th, 2006, 06:39 PM
MINI-Morgan's Avatar
MINI Obsessed...
Offline
Send a message via MSN to MINI-Morgan Send a message via Yahoo to MINI-Morgan
 
Join Date: Nov 2003
Location: Southampton, Hants
Posts: 4,989
Local Time: 06:00 PM
United Kingdom Male View MINI-Morgan's Solid Black & White 1st Gen MINI Cooper S Profile View MINI-Morgan's Classified Ads
Wish I understood engine setups quite aswell as you roland
Reply With Quote
  #15 (permalink)  
Old Jan 14th, 2006, 05:11 PM
GTT 280's Avatar
The Power Cube
Offline
 
Join Date: Jan 2002
Posts: 2,287
Local Time: 06:00 PM
United Kingdom View GTT 280's Classified Ads
England help.

Quote: Originally Posted by BOYR4CER
Wish I understood engine setups quite aswell as you roland

If you want to understand OBDii more, then check out www.obdii.com


Too many mods to list, PM me if the cat needs killing...
Reply With Quote
Sponsored Links
Advertisement
 
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
MTH/CarTune OBDII USB w/Cable extension liminiac First Generation MINI Tuning 3 Jul 12th, 2006 03:41 AM
Fs: 2004 Ib/w Mcs minigolf Australia 25 Apr 1st, 2005 07:12 AM
1960s MCS v 2004 MCS johnlondonw3 General Discussion 1 Feb 12th, 2004 04:41 PM

Powered by vBadvanced CMPS v3.2.1

All times are GMT. The time now is 05:00 PM.



Powered by vBulletin® Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.2