Notices
996 GT2/GT3 Forum 1999-2005
Sponsored by:
Sponsored by:

Looking for CAN bus information

Thread Tools
 
Search this Thread
 
Old 12-14-2016 | 11:42 PM
  #1  
rbahr's Avatar
rbahr
Thread Starter
RL Community Team
Rennlist Member
 
Joined: May 2005
Posts: 2,342
Likes: 151
From: Carlisle, MA
Default Looking for CAN bus information

HI All,

Been playing with the 6GT3 CAN bus and would be interested in seeing if anyone can offer any insight. The 6GT3 CAN bus messages are all 6 or 8 bytes (for the payload).

and have the following CAN bus message ids - format is decimal / hex:
  • 416 / 0x1a0
  • 680 / 0x2a8
  • 640 / 0x280
  • 649 / 0x289
  • 1952 / 0x7a0
  • 1248 / 0x4e0
  • 1272 / 0x4f8
  • 1296 / 0x510
  • 1312 / 0x520
  • 1185 / 0x4a1
  • 1376 / 0x560

Does anyone know any of the bit-field mappings for these message id's?

I would expect to see temp, RPM, perhaps wheel speed (each wheel), and who knows what else.

Thanks

Ray
Old 12-15-2016 | 01:01 AM
  #2  
rebrewer's Avatar
rebrewer
Rennlist Member
 
Joined: Feb 2005
Posts: 1,209
Likes: 32
From: Davis, CA
Default

I think that 1A0 is Brake_1. 280 is Engine_1. Do you know if all the identifiers are 11 bits?
Old 12-15-2016 | 08:28 AM
  #3  
rbahr's Avatar
rbahr
Thread Starter
RL Community Team
Rennlist Member
 
Joined: May 2005
Posts: 2,342
Likes: 151
From: Carlisle, MA
Default

They are.

Do you know what the field representations of those 2 labels are?

I logged a bunch of data and right now am trying to identify the coolant temp and the RPM values. I may create some test files and inject some data into the CAN bus and see what the instrument panel does.

Thanks

Ray
Old 12-15-2016 | 11:20 AM
  #4  
rebrewer's Avatar
rebrewer
Rennlist Member
 
Joined: Feb 2005
Posts: 1,209
Likes: 32
From: Davis, CA
Default

I don't. It's difficult to get any of the info that isn't part of the standard itself. It must be out there, or folks like GIAC wouldn't exist. I'll keep asking around.
Old 12-15-2016 | 12:19 PM
  #5  
rbahr's Avatar
rbahr
Thread Starter
RL Community Team
Rennlist Member
 
Joined: May 2005
Posts: 2,342
Likes: 151
From: Carlisle, MA
Default

Thanks,

If I figure stuff out, I will publish it.

Ray
Old 12-15-2016 | 03:00 PM
  #6  
runet's Avatar
runet
Racer
 
Joined: Jul 2010
Posts: 401
Likes: 20
Default

This is the info I got from Racelogic for my Video Vbox to connect the datalogger to the CAN bus:

Signals available: Steering Direction, RPM, Wheel Speeds, Park Switch, Reverse Switch, Steering Angle,
Vehicle Speed, Lights, Ignition Switch, Brake Pedal Position, Throttle Position Sensor.


I
Old 12-15-2016 | 03:06 PM
  #7  
rbahr's Avatar
rbahr
Thread Starter
RL Community Team
Rennlist Member
 
Joined: May 2005
Posts: 2,342
Likes: 151
From: Carlisle, MA
Default

Thanks,

What I am looking for is the actual messages and bitfields that support this information.

Ray
Old 12-15-2016 | 04:31 PM
  #8  
Macster's Avatar
Macster
Race Director
 
Joined: Sep 2006
Posts: 19,034
Likes: 255
From: Centerton, AR
Default

Originally Posted by rbahr
Thanks,

What I am looking for is the actual messages and bitfields that support this information.

Ray
AFAIK Porsche doesn't publish that info. And I've sought it out. (Other automakers do publish this info or make it available say via ETI (Equipment and Tools Institutue).

I used Vehicle Spy to monitor the CAN bus traffic. With practice one can identify which CAN messages pertain to by matching the changes of say RPM with changes in the data fields of specific CAN messages.

It helped that I could with Vehicle Spy create message ID filters to reject all but the CAN frame or frames I was interested in. CAN traffic can be horrifically busy so this was a blessing to be able to just collect one or two specific CAN frames for later analysis and study/

For instance I was interested in door lock status so I locked/unlocked the various doors and from the changing bits in a specific CAN message mapped which bit represented which door lock.

For data fields that represent say RPMs the numbers might represent RPMS times 4. Thus 1000 RPMs would appear in the CAN message data field as 0x0FA0 (hex).

Odometer can be tenths or 100ths of a kilometer. One has to capture the bus traffic while driving a specific distance and then work out the resolution.

And so on for other CAN messages.
Old 12-15-2016 | 05:37 PM
  #9  
rbahr's Avatar
rbahr
Thread Starter
RL Community Team
Rennlist Member
 
Joined: May 2005
Posts: 2,342
Likes: 151
From: Carlisle, MA
Default

Yep,

I used a Raspberry PI with a CAN interface, got Wireshark running as a logging tool, have written some Python code to look at different fields over time...

Now trying to analyze what I have. The 6GT3 does not have a lot on the CAN bus, and right now the car is apart for the winter....

Ray
Old 12-24-2016 | 11:53 AM
  #10  
Jon Schepps's Avatar
Jon Schepps
Instructor
 
Joined: Aug 2001
Posts: 248
Likes: 4
From: Princeton Jct., NJ
Default

Has anyone determined the message ID and data format for RPM?
-Jon
Old 12-24-2016 | 01:49 PM
  #11  
rbahr's Avatar
rbahr
Thread Starter
RL Community Team
Rennlist Member
 
Joined: May 2005
Posts: 2,342
Likes: 151
From: Carlisle, MA
Default

Not yet,

I have a couple of options, but it will take a bit for me to test them. To many other projects...

Ray
Old 12-25-2016 | 10:51 AM
  #12  
JasonAndreas's Avatar
JasonAndreas
Technical Guru
Rennlist Member

 
Joined: May 2002
Posts: 8,138
Likes: 112
From: USVI
Default

Originally Posted by Macster
AFAIK Porsche doesn't publish that info.
Have you looked at the various Porsche damos files that are floating around the net? They contain absolute addressing info, data conversion functions, etc. Everything is in German so it will help to have the Bosch Automotive German/English dictionary too.
Old 12-26-2016 | 04:08 PM
  #13  
Jon Schepps's Avatar
Jon Schepps
Instructor
 
Joined: Aug 2001
Posts: 248
Likes: 4
From: Princeton Jct., NJ
Default

I thought the DAMOS files contained the data and maps used by the ECU for running the engine and related systems. Can you provide a reference for a sample DAMOS file?
Old 12-26-2016 | 04:39 PM
  #14  
rbahr's Avatar
rbahr
Thread Starter
RL Community Team
Rennlist Member
 
Joined: May 2005
Posts: 2,342
Likes: 151
From: Carlisle, MA
Default

I would love to see one of these. I guess the CAN bus data/PID could be defined in them...

Ray
Old 12-27-2016 | 11:58 AM
  #15  
JasonAndreas's Avatar
JasonAndreas
Technical Guru
Rennlist Member

 
Joined: May 2002
Posts: 8,138
Likes: 112
From: USVI
Default

Originally Posted by rbahr
I would love to see one of these
Merry Christmas


Quick Reply: Looking for CAN bus information



All times are GMT -3. The time now is 04:27 PM.