MINI2 Header Logo

MINI2

Fuel for your MINI obsession

Performance Torque
Welcome to MINI2.
You are currently viewing MINI2 as a guest.
Please register by clicking this link or login:
       
Search forums: Show: Advanced: Forums or Members or Tags
Reply
 
LinkBack Thread Tools Search this Thread Rate Thread
Old Jan 11th, 2006, 10:45 AM   #1
GTT 280
MINI2 Privilege Member
The Power Cube
 
GTT 280's Avatar
 
Join Date: Jan 2002
Local Time: 10:55 AM
Posts: 2,317
Offline
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...
United Kingdom   Reply With Quote
Alt Today
Sponsors

Sponsored Links


Registered members do not see Google Ads posts, they can also post messages, pictures, and classified adverts.
Register your free account today and become a member of MINI2 - MINI Forum
   
Old Jan 11th, 2006, 11:04 AM   #2 (permalink)
roland2003
MINI 2 Sponsor GT Tuning
 
Join Date: Jan 2004
Local Time: 10:55 AM
Posts: 2,654
Offline
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
United Kingdom   Reply With Quote
Old Jan 11th, 2006, 09:00 PM   #3 (permalink)
MINI-Morgan
MINI Obsessed...
 
MINI-Morgan's Avatar
 
Join Date: Nov 2003
Location: Southampton, Hants
Local Time: 10:55 AM
Posts: 4,513
Offline
Send a message via MSN to MINI-Morgan Send a message via Yahoo to MINI-Morgan
United Kingdom Male View MINI-Morgan's Solid Black & White 1st Gen MINI Cooper S Profile   Reply With Quote
Old Jan 12th, 2006, 12:10 PM   #4 (permalink)
GTT 280
MINI2 Privilege Member
The Power Cube
 
GTT 280's Avatar
 
Join Date: Jan 2002
Local Time: 10:55 AM
Posts: 2,317
Offline
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...
United Kingdom   Reply With Quote
Old Jan 12th, 2006, 02:02 PM   #5 (permalink)
GTT 280
MINI2 Privilege Member
The Power Cube
 
GTT 280's Avatar
 
Join Date: Jan 2002
Local Time: 10:55 AM
Posts: 2,317
Offline
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...
United Kingdom   Reply With Quote
Old Jan 12th, 2006, 02:25 PM   #6 (permalink)
ScienceGuy
Got evidence?
 
Join Date: Jan 2006
Location: Plymouth, MN
Local Time: 03:55 AM
Posts: 193
Offline
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!)
United States Male View ScienceGuy's Indi Blue & White 1st Gen MINI Cooper Profile   Reply With Quote
Old Jan 12th, 2006, 02:46 PM   #7 (permalink)
GTT 280
MINI2 Privilege Member
The Power Cube
 
GTT 280's Avatar
 
Join Date: Jan 2002
Local Time: 10:55 AM
Posts: 2,317
Offline
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...
United Kingdom   Reply With Quote
Old Jan 12th, 2006, 06:11 PM   #8 (permalink)
ScienceGuy
Got evidence?
 
Join Date: Jan 2006
Location: Plymouth, MN
Local Time: 03:55 AM
Posts: 193
Offline
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.
United States Male View ScienceGuy's Indi Blue & White 1st Gen MINI Cooper Profile   Reply With Quote
Old Jan 13th, 2006, 04:15 AM   #9 (permalink)
GTT 280
MINI2 Privilege Member
The Power Cube
 
GTT 280's Avatar
 
Join Date: Jan 2002
Local Time: 10:55 AM
Posts: 2,317
Offline
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...
United Kingdom   Reply With Quote
Old Jan 13th, 2006, 05:18 AM   #10 (permalink)
ScienceGuy
Got evidence?
 
Join Date: Jan 2006
Location: Plymouth, MN
Local Time: 03:55 AM
Posts: 193
Offline
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.
United States Male View ScienceGuy's Indi Blue & White 1st Gen MINI Cooper Profile   Reply With Quote
Old Jan 13th, 2006, 02:31 PM   #11 (permalink)
GTT 280
MINI2 Privilege Member
The Power Cube
 
GTT 280's Avatar
 
Join Date: Jan 2002
Local Time: 10:55 AM
Posts: 2,317
Offline
OBDii

Is "oil temp" available through OBDii?

or is that CAN?


Too many mods to list, PM me if the cat needs killing...
United Kingdom   Reply With Quote
Old Jan 13th, 2006, 02:44 PM   #12 (permalink)
ScienceGuy
Got evidence?
 
Join Date: Jan 2006
Location: Plymouth, MN
Local Time: 03:55 AM
Posts: 193
Offline
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.
United States Male View ScienceGuy's Indi Blue & White 1st Gen MINI Cooper Profile   Reply With Quote
Old Jan 13th, 2006, 02:47 PM   #13 (permalink)
roland2003
MINI 2 Sponsor GT Tuning
 
Join Date: Jan 2004
Local Time: 10:55 AM
Posts: 2,654
Offline
' 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
United Kingdom   Reply With Quote
Old Jan 13th, 2006, 06:39 PM   #14 (permalink)
MINI-Morgan
MINI Obsessed...
 
MINI-Morgan's Avatar
 
Join Date: Nov 2003
Location: Southampton, Hants
Local Time: 10:55 AM
Posts: 4,513
Offline
Send a message via MSN to MINI-Morgan Send a message via Yahoo to MINI-Morgan
United Kingdom Male View MINI-Morgan's Solid Black & White 1st Gen MINI Cooper S Profile   Reply With Quote
Old Jan 14th, 2006, 05:11 PM   #15 (permalink)
GTT 280
MINI2 Privilege Member
The Power Cube
 
GTT 280's Avatar
 
Join Date: Jan 2002
Local Time: 10:55 AM
Posts: 2,317
Offline
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...
United Kingdom   Reply With Quote
Alt Today
Sponsors

Sponsored Links


Registered members do not see Ads posts, they can also post messages, pictures, and classified adverts.
Register your free account today and become a member of MINI2 - MINI Forum
   
Reply
More is car insurance


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

Advanced Search
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

vB 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 Engine & Drivetrain 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