Skip to content

Telemetry Control

Manage iRacing’s telemetry logging and recording features. Toggle logging, mark events of interest for later review, start / stop / restart recording sessions, and save a snapshot of the live telemetry and session info to disk for diagnostics.

Select the mode from the Mode dropdown in the Property Inspector.

Toggle iRacing’s telemetry log file on or off.

  • Method: Key binding
  • Dial: No rotation support
  • Default binding: Alt+L
  • Telemetry-aware icon: No
  • No additional settings

Mark the current moment in the telemetry log for later review.

  • Method: Key binding
  • Dial: No rotation support
  • Default binding: M
  • Telemetry-aware icon: No
  • No additional settings

Start a telemetry recording session via the iRacing SDK.

  • Method: iRacing API
  • Dial: No rotation support
  • Default binding: No keyboard binding
  • Telemetry-aware icon: No
  • No additional settings

Stop the current telemetry recording session via the iRacing SDK.

  • Method: iRacing API
  • Dial: No rotation support
  • Default binding: No keyboard binding
  • Telemetry-aware icon: No
  • No additional settings

Stop and immediately restart telemetry recording via the iRacing SDK.

  • Method: iRacing API
  • Dial: No rotation support
  • Default binding: No keyboard binding
  • Telemetry-aware icon: No
  • No additional settings

Save everything iRaceDeck currently sees from iRacing — the full live telemetry and the session info — to disk. Each press writes two timestamped files to the Output Folder: a .json file holding every telemetry variable plus the session info (the raw data), and a companion .md report you can read at a glance — the session identification, the running order and the on-track order with each driver’s car number, laps completed, and location, and the player’s own telemetry. It is a developer / diagnostic tool: attach the files to a bug report, or use them to check what iRacing was reporting at a given moment.

The mode only reads data the plugin already has and sends nothing to iRacing, so it never affects the sim. A press while iRacing isn’t running (no telemetry available) is skipped with a warning in the plugin log; a successful save is logged as well, including the file paths. There is no feedback on the key itself.

  • Method: Local file write (saves telemetry to disk) — no iRacing command
  • Dial: No rotation support
  • Default binding: No keyboard binding
  • Telemetry-aware icon: No

The folder the snapshot files are written to. Leave it blank to use the default — an iRaceDeck\telemetry-snapshots folder in your user home folder (for example C:\Users\<you>\iRaceDeck\telemetry-snapshots). Any folder path works: environment variables such as %USERPROFILE% and a leading ~ are expanded, and a relative path is resolved against your home folder rather than the plugin’s own folder. The folder is created if it doesn’t exist.

Files are named telemetry-snapshot-YYYYMMDD-HHMMSS-mmm.json and .md — local time with millisecond resolution, so presses in quick succession normally get their own files rather than overwriting the previous one.