AimMac isn't only for sessions it downloaded itself. You can bring in files from other loggers, other apps, and your old Race Studio installation.
Any of:
.xrk, .xrz, .drk, .rrk, .gpk, .vbo and .aimanalysis files, with their own document icons.Imported files are copied into your storage folder under data/<date>/, using the date the session was actually recorded. Tags are filled in from whatever the file itself carries — driver, vehicle, venue, session type — and you can edit them afterwards.
Files you've already imported are skipped, matched by name.
A session already in your library, byte for byte, isn't imported again — it simply opens, offering any analyses you have saved for it.
A session new to your library is imported, asks for its track and details the way any import does, and then opens its analysis. An .aimanalysis shows what it contains, then adds whatever sessions you don't already have and opens the view it carries.
A .rrk or .gpk opens the .drk beside it, since those are one recording's GPS rather than sessions of their own.
| Format | Where it comes from | Notes |
|---|---|---|
.xrk |
AiM loggers, Race Studio 3 | The native format. Race Studio-edited files keep their edits. |
.xrz |
AiM (compressed) | Unpacked and stored as .xrk. |
.drk |
Race Studio 2 | Its GPS lives in separate files next to it — see below. |
.vbo |
Racelogic VBOX, Porsche Track Precision, Lap Legend, Video VBOX, HotLap | Laps come from a stated lap column if the file has one, otherwise from its own start/finish gate. |
.fit |
Garmin watches and head units, incl. HotLap for Connect IQ | Keeps the laps the watch itself timed, rather than re-deriving them. |
.csv |
AiM/Race Studio, APEX Pro, PB Buddy, Harry's LapTimer, or anything else | Known layouts import straight through; anything else goes to the mapping step below. |
.hlptrl |
Harry's LapTimer | Its own format, and the best one to pick — see below. |
.gpx |
Any GPS recorder | Laps come from the file's track segments, one per lap, when it has them. |
.nmea |
Any GPS receiver log | Position and speed only — laps are worked out from the driving. |
.rcz |
RaceChrono | One archive can hold many sessions — each becomes its own library entry. |
.dragy, .zip, .json |
Dragy performance meter | One library entry per run. The .zip/.json are Dragy's own export wrappers. |
<aside> 💡
Once imported, every format behaves identically — graph analysis, split analysis, video, overlays, and CSV export all work the same whether the session came off an AiM, a VBOX, or a phone app.
</aside>
A Race Studio 2 session isn't one file. The download folder holds five files sharing a name, and AimMac reads three of them:
| File | What it is | Needed? |
|---|---|---|
.drk |
The session: channels, laps, and its details. | Yes — this is the one to pick. |
.gpk |
The GPS, at twice the rate of the .rrk. |
Preferred when it's there. Added in 1.5.5. |
.rrk |
The GPS. | Used when there's no .gpk, and for the satellite count. |
.bak, .dat |
An earlier copy of the .drk, and the raw download it was made from. |
No. |