Podium.live telemetry API

Setup and configuration for Race Capture Pro real-time telemetry features

Moderators: JeffC, rdoherty, stieg

Post Reply
nshanny
Posts: 3
Joined: Fri Dec 29, 2017 1:20 pm

Podium.live telemetry API

Post by nshanny »

I have been looking for a way to publish iRacing telemetry into podium.live as if it were streaming from an actual box. I have been wanting to compare data from a real MX-5 Cup car with the iRacing version of the car. I would love to write the code if there were a way.

Cheers
Nick

brentp
Site Admin
Posts: 6282
Joined: Wed Jan 24, 2007 6:36 am

Post by brentp »

Hi, We were actually looking into that as well - the main challenge is that iRacing doesn't seem to have latitude / longitude data available for track position in the telemetry; at least at the time we looked at it. Has that changed?

We have an API we're working to make available, but it's not ready for prime time yet. We are working our way towards making any device broadcastable to Podium; the first step is PodiumConnect we recently launched, as a telemetry bridge for existing data systems. Next step is a documented API for doing it from scratch.
Brent Picasso
CEO and Founder, Autosport Labs
Facebook | Twitter

nshanny
Posts: 3
Joined: Fri Dec 29, 2017 1:20 pm

Post by nshanny »

Brent,

They do now after looking at the current SDK docs.

Lat
LatAccel
Lon
LongAccel

I would love to help write the software to integrate. I guess the first thing to do would be to take an existing telemetry file and convert to a format that Podium could import. Then going from that to a live feed would be easier. It is probably a simple mapping/conversion problem.

BTW: I cannot wait for the new product - Podium.Connect. I am going to put it into my 2017 MX-5 Cup Car since it already came with the AIM MXL2 system.

Cheers
Nick

brentp
Site Admin
Posts: 6282
Joined: Wed Jan 24, 2007 6:36 am

Post by brentp »

Hi,

Thanks for the update. Having not checked the API yet, is this also available through the live feed?

We have an existing experimental integration for ProjectCars that we can also integrate iRacing. We would have to make it clear whether data came from real cars or simulation before we can have widespread use, naturally. :)
Brent Picasso
CEO and Founder, Autosport Labs
Facebook | Twitter

nshanny
Posts: 3
Joined: Fri Dec 29, 2017 1:20 pm

Post by nshanny »

Yes, the data appears to be available via the live feed.

pugwonk
Posts: 2
Joined: Tue Jan 02, 2018 9:01 pm

Post by pugwonk »

Hi there - I'm the chap working with Brent on the project to integrate sim data. Lat/Lon are indeed documented in iRacing's API... however... when you're running the game and using the streaming API, they are unfortunately not available unless you're running an internal debug build of iRacing (which none of us are).

Apparently they did this to stop people writing driving bots (some info at http://members.iracing.com/jforum/posts ... ge#9731950 if you're an iRacing member). I believe they're available in the telemetry files you can export after a race, though I haven't checked that.

What we're working on is a PC program which effectively pretends to be a RaceCapture box. So you start the program, then start the RaceCapture app on your phone (connected to the same network), and it sees what it thinks is a RaceCapture. As Brent says this works pretty well for Project Cars and it does actually work fine for iRacing, it's just hampered a lot by the lack of GPS data.

I think it would be technically possible to save the iRacing telemetry files after your race and then upload them directly to Podium, but in many ways that's a completely different app that I'm not currently working on. :)

IIRC iRacing does export some sort of "% through lap" data - we could probably use that to fake up some GPS data using the track map. But we haven't quite got that far yet.

Post Reply