C7 Z06 Discussion General Z06 Corvette Discussion, LT4 Corvette Technical Info, Performance Upgrades, Suspension Setup for Street or Track

Sharing PDR files

Thread Tools
 
Search this Thread
 
Old Dec 17, 2016 | 10:37 AM
  #21  
RS4EVA's Avatar
RS4EVA
Burning Brakes
 
Joined: Oct 2014
Posts: 1,057
Likes: 75
From: Conshohocken PA
Default

I've got a conversation going with someone at Cosworth about opening these files up. I will post more info when I hear back from them.
Reply
Old Dec 17, 2016 | 10:46 AM
  #22  
Poor-sha's Avatar
Poor-sha
Track Rat
Supporting Lifetime
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Oct 2006
Posts: 6,466
Likes: 3,464
Default

^^^that would be fabulous.

I've started down the rabbit hole this morning on this. The PDR files have an additional track called "ctbx". I'm guessing that this is where the data lives. I'm pretty sure I can find a way to extract it, but reverse engineering the format is a whole next level of voodoo.
Reply
Old Dec 17, 2016 | 11:52 AM
  #23  
RS4EVA's Avatar
RS4EVA
Burning Brakes
 
Joined: Oct 2014
Posts: 1,057
Likes: 75
From: Conshohocken PA
Default

If you can get the file extracted, I have some nerdy friends who could look at it the format.
Reply
Old Dec 17, 2016 | 12:16 PM
  #24  
Poor-sha's Avatar
Poor-sha
Track Rat
Supporting Lifetime
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Oct 2006
Posts: 6,466
Likes: 3,464
Default

Originally Posted by RS4EVA
If you can get the file extracted, I have some nerdy friends who could look at it the format.
I just pulled the whole file up in a hex editor. There are some strings in that stream but I think it's mostly the roll-up report data you see in the PDR. I guess it's possible that the specific point it time data is in the edts atom the audio or video stream (useful article here - http://www.adobe.com/devnet/video/ar...ovie_atom.html

Here are some of the more interesting strings I saw though so there does appear to be some undisplayed but interesting data available.

System Power Mode
System Backup Power Enabled
System Backup Power Mode
Steering 1 Switch
Steering 2 Switch
Transport Storage Mode
Infotain Op Mode
Valet Mode
Boost Pressure Ind
Coolant Temp
Intake Boost Pressure
Oil Pressure
Oil Temp
RPM
Accel Pos
Clutch Pos
Brake Pos
LF Tyre Pressure
RF Tyre Pressure
LR Tyre Pressure
RR Tyre Pressure
LF Tyre Temp
RF Tyre Temp
LR Tyre Temp
RR Tyre Temp
Gear
Trans Oil Temp
Fuel Level
Fuel Capacity
Steering Angle
Distance
Speed
ABS Active
Traction Control Active
Vehicle Stability Active
Corner Exit Setting
Speed Request Intervention
Speed Control Response
Engine Speed Request
Engine Torqure Req
Battery Voltage
Lateral Acceleration
Longitudinal Acceleration
Vertical Acceleration
Latitude
Longitude
Altitude
Heading
GPS Fix
Beacon

Last edited by Poor-sha; Dec 17, 2016 at 12:20 PM.
Reply
Old Dec 17, 2016 | 12:44 PM
  #25  
RS4EVA's Avatar
RS4EVA
Burning Brakes
 
Joined: Oct 2014
Posts: 1,057
Likes: 75
From: Conshohocken PA
Default

progress is progress
Reply
Old Dec 17, 2016 | 07:22 PM
  #26  
schaibaa's Avatar
schaibaa
Burning Brakes
 
Joined: Mar 2015
Posts: 1,145
Likes: 145
Default

I could probably make some progress on reverse engineering the protocol if someone could send me the extracted data stream.
Reply
Old Dec 18, 2016 | 01:49 PM
  #27  
Poor-sha's Avatar
Poor-sha
Track Rat
Supporting Lifetime
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Oct 2006
Posts: 6,466
Likes: 3,464
Default

Originally Posted by schaibaa
I could probably make some progress on reverse engineering the protocol if someone could send me the extracted data stream.
It's probably just easier to crack open a file with data in winhex or the like and look at it there. The additional track you can find by looking for the string "Marlin PDR 1.0" and the MP4 spec will at least give you the header info for the track.

I think there might be data in the edts atom on the audio and video tracks as well though. You can just look for edts to find those atoms in the file.

Below is a dump of the structure of a PDR file that was edited and as such it lost its data, following by one that is unedited.

***Edited file***
[ftyp] size(24), hasSubBox(0)
[uuid] size(44), hasSubBox(0)
[mdat] size(230219797), hasSubBox(0)
[moov] size(37843), hasSubBox(1)
[mvhd] size(108), hasSubBox(0)
[trak] size(16890), hasSubBox(1)
[tkhd] size(92), hasSubBox(0)
[mdia] size(16790), hasSubBox(1)
[mdhd] size(32), hasSubBox(0)
[hdlr] size(45), hasSubBox(0)
[minf] size(16705), hasSubBox(1)
[vmhd] size(20), hasSubBox(0)
[dinf] size(36), hasSubBox(1)
[dref] size(28), hasSubBox(0)
[stbl] size(16641), hasSubBox(1)
[stsd] size(165), hasSubBox(0)
[stts] size(24), hasSubBox(0)
[stsc] size(2932), hasSubBox(0)
[stsz] size(12124), hasSubBox(0)
[stco] size(1276), hasSubBox(0)
[stss] size(112), hasSubBox(0)
[trak] size(20769), hasSubBox(1)
[tkhd] size(92), hasSubBox(0)
[mdia] size(20669), hasSubBox(1)
[mdhd] size(32), hasSubBox(0)
[hdlr] size(45), hasSubBox(0)
[minf] size(20584), hasSubBox(1)
[smhd] size(16), hasSubBox(0)
[dinf] size(36), hasSubBox(1)
[dref] size(28), hasSubBox(0)
[stbl] size(20524), hasSubBox(1)
[stsd] size(100), hasSubBox(0)
[stts] size(24), hasSubBox(0)
[stsc] size(160), hasSubBox(0)
[stsz] size(18956), hasSubBox(0)
[stco] size(1276), hasSubBox(0)
[udta] size(68), hasSubBox(1)
[meta] size(52), hasSubBox(0)
[Xtra] size( 8), hasSubBox(0)

***Unedited file (with data)***

[ftyp] size(32), hasSubBox(0)
[mdat] size(1130908646), hasSubBox(0)
[moov] size(969124), hasSubBox(1)
[mvhd] size(108), hasSubBox(0)
[trak] size(395129), hasSubBox(1)
[tkhd] size(92), hasSubBox(0)
[edts] size(48), hasSubBox(0)
[mdia] size(394981), hasSubBox(1)
[mdhd] size(32), hasSubBox(0)
[hdlr] size(45), hasSubBox(0)
[minf] size(394896), hasSubBox(1)
[vmhd] size(20), hasSubBox(0)
[dinf] size(36), hasSubBox(1)
[dref] size(28), hasSubBox(0)
[stbl] size(394832), hasSubBox(1)
[stsd] size(136), hasSubBox(0)
[stts] size(1744), hasSubBox(0)
[stsc] size(28), hasSubBox(0)
[stsz] size(194292), hasSubBox(0)
[stco] size(194288), hasSubBox(0)
[stss] size(4336), hasSubBox(0)
[trak] size(548748), hasSubBox(1)
[tkhd] size(92), hasSubBox(0)
[edts] size(48), hasSubBox(0)
[mdia] size(548600), hasSubBox(1)
[mdhd] size(32), hasSubBox(0)
[hdlr] size(45), hasSubBox(0)
[minf] size(548515), hasSubBox(1)
[smhd] size(16), hasSubBox(0)
[dinf] size(36), hasSubBox(1)
[dref] size(28), hasSubBox(0)
[stbl] size(548455), hasSubBox(1)
[stsd] size(103), hasSubBox(0)
[stts] size(24), hasSubBox(0)
[stsc] size(28), hasSubBox(0)
[stsz] size(274148), hasSubBox(0)
[stco] size(274144), hasSubBox(0)
[trak] size(25131), hasSubBox(1)
[tkhd] size(92), hasSubBox(0)
[edts] size(48), hasSubBox(0)
[mdia] size(24983), hasSubBox(1)
[mdhd] size(44), hasSubBox(0)
[hdlr] size(47), hasSubBox(0)
[minf] size(24884), hasSubBox(1)
[mmhd] size(12), hasSubBox(0)
[dinf] size(36), hasSubBox(1)
[dref] size(28), hasSubBox(0)
[stbl] size(24828), hasSubBox(1)
[stsd] size(24176), hasSubBox(0)
[stts] size(392), hasSubBox(0)
[stsc] size(28), hasSubBox(0)
[stsz] size(20), hasSubBox(0)
[stco] size(204), hasSubBox(0)

Last edited by Poor-sha; Dec 18, 2016 at 01:50 PM.
Reply
Old Mar 22, 2017 | 04:07 AM
  #28  
TAK2TRK's Avatar
TAK2TRK
Instructor
 
Joined: Mar 2014
Posts: 239
Likes: 29
Default

Bump. Has anyone made any progress with extracting data?
Reply
Corvette Stories

The Best of Corvette for Corvette Enthusiasts

story-0

10 Ugly Corvettes That We Still Kinda Love

 Joe Kucinski
story-1

Top 10 Most Expensive Corvettes Ever Sold on Bring A Trailer

 Brett Foote
story-2

10 Things Every Corvette Owner Needs (2026 Edition)

 Michael S. Palmer
story-3

8 Most "Only Corvette Owners Understand" Quirks and Problems

 Pouria Savadkouei
story-4

10 Reasons the C6 Z06 is Still A Performance Benchmark After 20 Years

 Joe Kucinski
story-5

How Much Horsepower Every Corvette Engine "LOST" in 1972

 Joe Kucinski
story-6

Top 10 DOs and DON'Ts for Protecting Your Convertible Top!

 Michael S. Palmer
story-7

Top 10 Most Explosive Corvettes Ever Made: Power-to-Weight Ratio Ranked!

 Joe Kucinski
story-8

150 hp to 1,250 hp: Every Corvette Generation Compared by the Specs That Matter

 Joe Kucinski
story-9

8 Coolest Corvette Pace Cars (and Replicas) of All Time

 Verdad Gallardo
Old Mar 4, 2018 | 07:20 AM
  #29  
spearfish25's Avatar
spearfish25
Thread Starter
Melting Slicks
Liked
Loved
Community Favorite
Top Answer: 1
 
Joined: Apr 2016
Posts: 3,169
Likes: 861
From: Naples FL
Default

Anyone still working on this? There’s a Jade Buford lap of Sebring that’s the new quickest Z06 lap I’ve seen. Would love to get fast lap snippets up for community review.

Last edited by spearfish25; Mar 4, 2018 at 07:21 AM.
Reply
Old Mar 4, 2018 | 07:29 AM
  #30  
Poor-sha's Avatar
Poor-sha
Track Rat
Supporting Lifetime
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Oct 2006
Posts: 6,466
Likes: 3,464
Default

I actually sent Cosworth a mail yesterday to ask how much the API key costs. I'm so in to the Pi Toolbox stuff now I'm thinking of writing some add-ons. We'll see what it costs and what sort of functionality the API provides.
Reply




All times are GMT -4. The time now is 11:39 AM.

story-0
10 Ugly Corvettes That We Still Kinda Love

Slideshow: 10 ugly Corvettes that we still kinda love.

By Joe Kucinski | 2026-06-03 10:34:17


VIEW MORE
story-1
Top 10 Most Expensive Corvettes Ever Sold on Bring A Trailer

A lot of money has changed hands at the online auction house over the years.

By Brett Foote | 2026-06-03 10:21:50


VIEW MORE
story-2
10 Things Every Corvette Owner Needs (2026 Edition)

Slideshow: 10 great gifts Corvette enthusiasts actually want for Father's Day!

By Michael S. Palmer | 2026-06-03 15:43:40


VIEW MORE
story-3
8 Most "Only Corvette Owners Understand" Quirks and Problems

Slideshow: These are the quirks, annoyances, and oddly lovable problems that every Corvette owner eventually learns to live with.

By Pouria Savadkouei | 2026-05-28 09:31:39


VIEW MORE
story-4
10 Reasons the C6 Z06 is Still A Performance Benchmark After 20 Years

Slideshow: 10 reasons why the C6 Z06 is still a performance benchmark after 20 years.

By Joe Kucinski | 2026-05-27 17:20:09


VIEW MORE
story-5
How Much Horsepower Every Corvette Engine "LOST" in 1972

Slideshow: How much horsepower every Corvette engine lost in 1972.

By Joe Kucinski | 2026-05-27 16:54:53


VIEW MORE
story-6
Top 10 DOs and DON'Ts for Protecting Your Convertible Top!

Slideshow: How to Protect A Convertible Top: 10 DOs & DON'Ts

By Michael S. Palmer | 2026-04-03 00:00:00


VIEW MORE
story-7
Top 10 Most Explosive Corvettes Ever Made: Power-to-Weight Ratio Ranked!

Slideshow: The 10 most explosive Corvettes ever built based on power-to-weight ratio.

By Joe Kucinski | 2026-05-20 07:23:03


VIEW MORE
story-8
150 hp to 1,250 hp: Every Corvette Generation Compared by the Specs That Matter

Slideshow: From C1 to C8 we compare every Corvette generation by the numbers.

By Joe Kucinski | 2026-05-12 16:54:12


VIEW MORE
story-9
8 Coolest Corvette Pace Cars (and Replicas) of All Time

Slideshow: Some Corvette pace cars became collectible legends, while others perfectly captured the look and attitude of their era.

By Verdad Gallardo | 2026-05-11 09:50:51


VIEW MORE