Contestant Roster
Sensible Laps keeps a roster of contestants you've entered before. When you add entries to an event it uses this roster to auto-complete names and recall each driver's transponder, so regulars don't have to be re-typed meeting after meeting.
You can bulk import and export this roster from the main menu — this is separate from importing entries into an event with the Event Wizard, and it uses a different set of columns.
Roster vs. event entries
- Contestant Roster (here) — your club's master list of drivers, imported once and reused. Columns: Name, Transponder, Phonetic, EntryFee.
- Import Entries (wizard) — who's racing this event, including their class. Columns: Name, Transponder, Class.
Exporting
Menu ▸ Export Contestants writes the current roster to an Excel file
(SensibleLaps_Contestants.xlsx). This is the easiest way to get a correctly
formatted spreadsheet — export first, edit, then import it back.
The file format
Import reads an Excel workbook (.xlsx or .xls), first worksheet, with a
header row containing all four of these columns:
| Column | Meaning |
|---|---|
| Name | The driver's name. Capitalisation is tidied automatically. |
| Transponder | Transponder number — must be a whole number. |
| Phonetic | How the name should be announced (for spoken callouts). Left blank, the name itself is used. |
| EntryFee | The driver's default entry fee. |
All four headers are required
The header names are matched exactly (Name, Transponder, Phonetic,
EntryFee). If any one is missing the import is abandoned and nothing is
added — export a fresh copy to get the headers right.
Importing
Menu ▸ Import Contestants, then pick your file. For each row:
- A row with no name, or a transponder that isn't a number, is skipped.
- If a driver with the same name and transponder already exists in the roster, their phonetic name and entry fee are updated.
- Otherwise the driver is added to the roster.
The imported drivers are then available for auto-complete the next time you add entries to an event.