VBox CAN data model for Porsche 991.1
#1
Rennlist Member
Thread Starter
VBox CAN data model for Porsche 991.1
I’ve recently installed a VBox HD2 into a 2013 Porsche 991.1 and am having trouble with Brake Pressure. The only CAN model that gives me any brake data is the ‘991.2 2015 -‘ model, but here the brake pressure data looks almost like integers (in bars) with no decimal data (basically square wave brake application, which doesn’t reflect the brake application at the time).
Question: Does anyone driving a 991.1 with VBox have a properly working Brake Pressure data channel? If so, what CAN Model are you using? Which wires in the massive loom did you tap into when doing the physical connection (I have learned there are multiple CAN buses running through the car)?
Any experiences would be helpful - TIA.
Question: Does anyone driving a 991.1 with VBox have a properly working Brake Pressure data channel? If so, what CAN Model are you using? Which wires in the massive loom did you tap into when doing the physical connection (I have learned there are multiple CAN buses running through the car)?
Any experiences would be helpful - TIA.
#2
Rennlist
Basic Site Sponsor
Basic Site Sponsor
Join Date: Jun 2008
Location: Durham, NC and Virginia International Raceway
Posts: 18,672
Received 2,827 Likes
on
1,667 Posts
You have an email.
I have successfully gotten brake pressure, throttle and steering, as well as engine speed, from a 2012 non GT3 991.1 Carrera S. I thought the drivetrain CAN (yellow/red, yellow/brown) was the connection and the 911 (991) PID’s were what was loaded, but I think you’ve tried that. We just recently sussed the newer 991.2 cars by using a different bus (orange/purple, orange/brown) and that cured the issue on some earlier cars. Porsche generally did not alter PIDs between year models or even series of cars (as many of the 981 are the same).
Will ping you offline and help you get this straight.
I have successfully gotten brake pressure, throttle and steering, as well as engine speed, from a 2012 non GT3 991.1 Carrera S. I thought the drivetrain CAN (yellow/red, yellow/brown) was the connection and the 911 (991) PID’s were what was loaded, but I think you’ve tried that. We just recently sussed the newer 991.2 cars by using a different bus (orange/purple, orange/brown) and that cured the issue on some earlier cars. Porsche generally did not alter PIDs between year models or even series of cars (as many of the 981 are the same).
Will ping you offline and help you get this straight.
#4
Rennlist
Basic Site Sponsor
Basic Site Sponsor
Join Date: Jun 2008
Location: Durham, NC and Virginia International Raceway
Posts: 18,672
Received 2,827 Likes
on
1,667 Posts
No, but you can see if anyone in the AutoSport Labs has sniffed the CAN at pins 6 and 14. While AiM has worked out a reasonable protocol from the OBDII, Racelogic has focused on the direct connection protocol.
For that reason, I don't connect HD2's to the OBDII on those cars. Use the yellow/purple-yellow/brown pair and brake position from the drop down menu in VBOX Setup.
As a matter of fact, there's a new connection mode coming that will get a whole lot more than what's been logged so far, specifically from the latest Porsche models...
For that reason, I don't connect HD2's to the OBDII on those cars. Use the yellow/purple-yellow/brown pair and brake position from the drop down menu in VBOX Setup.
As a matter of fact, there's a new connection mode coming that will get a whole lot more than what's been logged so far, specifically from the latest Porsche models...
__________________
-Peter Krause
www.peterkrause.net
www.gofasternow.com
"Combining the Art and Science of Driving Fast!"
Specializing in Professional, Private Driver Performance Evaluation and Optimization
Consultation Available Remotely and at VIRginia International Raceway
-Peter Krause
www.peterkrause.net
www.gofasternow.com
"Combining the Art and Science of Driving Fast!"
Specializing in Professional, Private Driver Performance Evaluation and Optimization
Consultation Available Remotely and at VIRginia International Raceway
#5
There are three different codes from various 991 code sets, try putting them all in a scene and seeing what you get. I've noticed on a few cars I've done that you can get brake pressure, but you have to add an offset and scale it to get a % reading.
#6
Rennlist
Basic Site Sponsor
Basic Site Sponsor
Join Date: Jun 2008
Location: Durham, NC and Virginia International Raceway
Posts: 18,672
Received 2,827 Likes
on
1,667 Posts
He needs to go directly to the car, not to the OBDII. He could build one, but he'll need to sniff and build a .dbc specifically for the CAN present at the OBDII.
#7
Rennlist Member
There are five CAN buses in the modern Porsche network architecture: CHASSIS, COMFORT, CRASH, DRIVE, and MMI (aka DISPLAY in some places). Some message IDs are local to the bus that generates them. Others are re-transmitted on a different bus for consumption by systems on the remote bus. This appears to be done via a gateway to which the five buses all connect. If you get to tap into one only, CHASSIS has more of the interesting things we care about than DRIVE does; PSM lives there and wants to know all sorts of things from the other buses so while it's not a perfect super set, it has most everything you want. CRASH you definitely want to stay away from (especially if you're a fumble-fingers like me and end up crashing the bus occasionally! ). COMFORT you can ignore (unless you want to log what your seats are up to! ). MMI has just a couple of interesting things that aren't on CHASSIS (notably that's where the TPMS controller lives). Unfortunately I don't know the wire color mapping to the bus names, but any shop with the Porsche PIWIS tester/docs can look that up for you. CAN messages via the OBD-II come from the gateway but what is passed through to the OBD-II connector wires is a definite subset of messages that appear on the other buses.
Trending Topics
#8
Rennlist
Basic Site Sponsor
Basic Site Sponsor
Join Date: Jun 2008
Location: Durham, NC and Virginia International Raceway
Posts: 18,672
Received 2,827 Likes
on
1,667 Posts
Well, you have yellow/red-yellow/brown (AiM 991_911, includes brake pressure, steering angle, throttle position, engine speed, also early VBOX protocols), you have yellow/black-yellow/brown (Euro 991.1 GT3 VBOX) and yellow/purple-yellow/brown (late 991.1 and all 991.2 GT2RS/GT3RS VBOX), and there is now a connector with all chassis and drive present.
Problem is that the PIDs are all different for the different buses, so a unit set up with a .dbc that works with one doesn’t work with another. You can pick and choose, building your own, but that takes time.
92-95% of the cars work now, but there are still a few outliers (2012 base car, 2013-2014 base cars and 2014 GT3) that are still tough to build scenes for. At least all the .dbc’s are known now to do that.
Problem is that the PIDs are all different for the different buses, so a unit set up with a .dbc that works with one doesn’t work with another. You can pick and choose, building your own, but that takes time.
92-95% of the cars work now, but there are still a few outliers (2012 base car, 2013-2014 base cars and 2014 GT3) that are still tough to build scenes for. At least all the .dbc’s are known now to do that.
#9
Rennlist Hoonigan
which cost no drachmas
Lifetime Rennlist
Member
Rennlist
Site Sponsor
which cost no drachmas
Lifetime Rennlist
Member
Rennlist
Site Sponsor
There are five CAN buses in the modern Porsche network architecture: CHASSIS, COMFORT, CRASH, DRIVE, and MMI (aka DISPLAY in some places). Some message IDs are local to the bus that generates them. Others are re-transmitted on a different bus for consumption by systems on the remote bus. This appears to be done via a gateway to which the five buses all connect. If you get to tap into one only, CHASSIS has more of the interesting things we care about than DRIVE does; PSM lives there and wants to know all sorts of things from the other buses so while it's not a perfect super set, it has most everything you want. CRASH you definitely want to stay away from (especially if you're a fumble-fingers like me and end up crashing the bus occasionally! ). COMFORT you can ignore (unless you want to log what your seats are up to! ). MMI has just a couple of interesting things that aren't on CHASSIS (notably that's where the TPMS controller lives). Unfortunately I don't know the wire color mapping to the bus names, but any shop with the Porsche PIWIS tester/docs can look that up for you. CAN messages via the OBD-II come from the gateway but what is passed through to the OBD-II connector wires is a definite subset of messages that appear on the other buses.
#10
Rennlist
Basic Site Sponsor
Basic Site Sponsor
Join Date: Jun 2008
Location: Durham, NC and Virginia International Raceway
Posts: 18,672
Received 2,827 Likes
on
1,667 Posts
Way more than chassis, the list for the 981 (similar to 991) is remarkable, eighty-eight chassis/drive/comfort channels alone, plus all the diagnostic channels unique to MoTeC.
They grab from multiple buses, however. The first and third I referenced.
If anyone needs MoTeC templates, they'll be glad to sell them to you, locked to your device. Recommended highly. I have resold a few along with MoTeC hardware sales, from both guys.
Honestly, the VBOX (and the AiM) doesn't have the analysis or display configurability to visualize (or even gain benefit) from a majority of these channels.
Beside, that is not what most people need, IMO. The ten or eleven channels present in the VBOX templates work well with the display and analysis capability of the software and cover a majority of needs for driver improvement.
#11
For a 991.2 GT3 would people recommend the aim solo2 DL with a CAN tap? Is this easy enough to install? I’m trying to not spend a lot of $ but HLT analysis just isn’t as good as my old traqmate setup.
#12
Rennlist
Basic Site Sponsor
Basic Site Sponsor
Join Date: Jun 2008
Location: Durham, NC and Virginia International Raceway
Posts: 18,672
Received 2,827 Likes
on
1,667 Posts
Yes, super easy for both. Posi-Taps, an Add-a-fuse and about thirty minutes should do it.
#13
Rennlist Member
[OK, well you need the message decode magic in some form also of course...Chris and Joe seem to have the lead by a country mile on that aspect for Porsche...but Peter is right: AIM and RaceLogic have certainly figured out more than enough to be useful for most purposes.]