GOLFMK8
GOLFMK7
GOLFMK6
GOLFMKV
  • Has your username changed as part of the site merger and want it changed back? If the other version of your username isn't being used, send Gulfer a PM and we can probably fix it for you

Datalogging?

jmblur

Go Kart Newbie
Location
Massachusetts
Ride
2017 Golf R
Anybody with experience data logging from a Mk7? Can I get brake pedal position, throttle pedal position, steering angle, etc. From obd2? Any recommendations for logging software/units? I have an obd11 but assuming it can't do this, I might be wrong though!
 

aaronc7

Go Kart Newbie
Location
Clovis, NM
OBD11 might, it has access to a bunch of different modules on the car. That said I think the display and logging capability isnt very good at all. More useful in a troubleshooting type scenario where you're looking at some data real time to troubleshoot something.

Like Cliff said, we really need someone to reverse engineering the CAN data if we want to log this stuff in a track app such as Harrys or Racechrono or whatever.

I use racechrono and have a handful of ECU custom defined PIDs (boost, knock 1-4), but nothing like brake or steering position.
 

jmblur

Go Kart Newbie
Location
Massachusetts
Ride
2017 Golf R
Obd11 can detect brake pressure, confirmed it tonight. Seems accurate and responsive too. Haven't found steering angle yet.

The problem seems to be that I can only log in one module at a time - so no throttle position + brake pressure. You can log rpm/speed/brake pressure which isn't half bad. I think it slows acquisition rate when you log more parameters tho.

So, accessible from obdii port for sure, but need the right CAN PIDs. Might have to buy a raspberry pi and brush up on python....
 

Cliff

Ready to race!
Location
Not here
Your OBDEleven device is reading the CAN bus data through the physical OBDII port. The OBDII software interface is limited to data that affects emissions. Track oriented data acquisition applications/devices such as Harry's Lap Timer, TrackAddict, or Solo 2 DL that connect to the car using the OBDII software interface are not going to pick up brake pressure or steering angle as this information is not transmitted through the OBDII software interface. As I noted in my post I linked to, you need a CAN bus driver usable by whatever data acquisition tool you are using. AiM has a software component included in its Race Studio 3 package for building CAN drivers for use with their Solo 2 DL devices connected via a specific cable spliced into the car's CAN bus (as mine is) so in theory it can be done.
 

aaronc7

Go Kart Newbie
Location
Clovis, NM
Obd11 can detect brake pressure, confirmed it tonight. Seems accurate and responsive too. Haven't found steering angle yet.

The problem seems to be that I can only log in one module at a time - so no throttle position + brake pressure. You can log rpm/speed/brake pressure which isn't half bad. I think it slows acquisition rate when you log more parameters tho.

So, accessible from obdii port for sure, but need the right CAN PIDs. Might have to buy a raspberry pi and brush up on python....
I would love to dig into this stuff more, but it's over my knowledge level unfortunately. I thought maybe I could pick up something logging wireshark over USB with eurodyne, but unfortunately I don't think it's that simple, lol.

Here's all the info I have on custom PIDs to maybe help you get started.

EDIT: credit goes to: https://github.com/bri3d/MQBSimosLogVariables

To use these in Torque, set OBD Header to 7E0
Variable Name
Torque PID (0x22 + Identifier)
Equation
Units
Charge Pressure Actual / Pressure Upstream Throttle​
22 20 2A​
(A * 256 + B) * 0.1​
kPa​
Charge Pressure Specified​
22 20 29​
(A * 256 + B) * 0.1​
kPa​
Lambda Actual​
22 10 C0​
(A * 256 + B) * 0.000977​
lambda​
Lambda Specified​
22 14 56​
(A * 256 + B) * 0.000977​
lambda​
Wastegate Position Actual​
22 39 A2​
(A * 256 + B) * 0.01​
Wastegate Position Specified​
22 39 A3​
(A * 256 + B) * 0.01​
Timing Cylinder 1​
22 20 04​
(signed(A) * 256 + B) * 0.01​
deg​
Timing Correction Cylinder 1​
22 20 0A​
(signed(A) * 256 + B) * 0.01​
deg​
Timing Correction Cylinder 2​
22 20 0B​
(signed(A) * 256 + B) * 0.01​
deg​
Timing Correction Cylinder 3​
22 20 0C​
(signed(A) * 256 + B) * 0.01​
deg​
Timing Correction Cylinder 4​
22 20 0D​
(signed(A) * 256 + B) * 0.01​
deg​
Fuel Rail Pressure​
22 F4 23​
(A * 256 + B) * 10​
kPa​
 
Last edited:

andre5006

New member
Location
Philadelphia
Me too; I’m an Autocrosser running a package of: Solo Storm Android App on a Samsung Tablet, QStarz BT-Q818XT Bluetooth GPS, OBDLink MX+ Scanner and GoPro WiFi camera.

But as with data-logging, getting useful/actionable information out of them is difficult. Currently believe that I can capture RPM and Throttle position for my 2017 GTI (G Street) but the Solo Storm charts detailing these reading are complex and difficult use for side-by-side comparisons. But I want more!

Any help/experience in that direction may help or overwhelm ;)
 
Top