About iRaceInsight
iRaceInsight is a light(ish) agent much like Garage61 and VRS that reads SDK data from the iRacing Simulator during sessions and pushes it to the cloud (iRaceEngineer).
Data Storage
The iRaceInsight app will create the following folder C:\Users\
Update Interval
iRacings SDK updates at 60 FPS which equates to one frame every 0.0167 seconds or 16.7 milliseconds.
We update the GUI every 16ms by default but this can be changed in the iRaceInsight.conf.
Data Gathered
In addition to the update interval, there are a few things to understand about the data from the SDK:
- Data is outputted to Disk and/or Live. Not all data goes to both.
- There are certain variables that are only available on specific cars if implemented e.g. Boost Levels and Hybrid technology.
- iRacing uses CamelCase labels for the outputted metrics e.g. LapBestLapTime (Players best lap time). Any variables that are internally calculated will be lowercase with underscore.
Session Info
Session Status
Weather
Driver Stats
Pit Stats
LABEL | VARIABLE | DESCRIPTION |
---|---|---|
Pit In Lap | pit_in_lap | The lap that the pits were entered on. |
In Time | in_time | Time entered pit lane from SessionTime. |
Out Time | out_time | Time left the pit lane from SessionTime. |
Total Time | stop_length | The Total Time spent in the Pits calculated from out_time - in_time |
Service Start | service_start_time | The time that the service started from SessionTime and the PitstopActive flag |
Service Stop | service_end_time | The time that the service stops from SessionTime and the PitstopActive flag |
Service Time | service_time | The Total Time of the service calculated from service_end_time - service_start_time |
Lap Data
LABEL | VARIABLE | DESCRIPTION |
---|---|---|
Lap No | CarIdxLap | Lap count by car index. |
Position | CarIdxPosition | Cars position in race by car index. |
Class Position | CarIdxClassPosition | Cars class position in race by car index. |
Last Lap Time | CarIdxLastLapTime | Cars last lap time. |
F2 Time | CarIdxF2Time | Race time behind leader or fastest lap time otherwise. |
Clean Lap | clean_lap | Where any incident points obtained on the Last Lap |
Fuel Used | fuel_used | Fuel used on the Last Lap |
Track Temp | TrackTempCrew | Temperature of track measured by crew around track |
Track Wetness | TrackWetness | How wet is the average track surface. See irsdk_TrackWetness. |