Application for timing orienteering trainings and races. It supports manual timing as well as electronic readout using SportIdent chips.
1. "Race" Page
Page for managing the current race, including course/category settings and application settings.
- Race selection: Switch between saved races, create a new one (+ icon), or import from a backup.
- Overview: Display basic information, import statistics, and online synchronization status.
1A. Race Settings
- Race Mode:
- Courses and categories: Multiple categories are assigned to a single course (trainings, winter leagues, recruitment races, races outside the Czech Republic).
- Categories only: The classic race model commonly used in the Czech Republic.
- Start type: Mass (mass start of competitors by courses, or in waves by categories) or individual (planned start times or manual starting of competitors).
- Show Start/Finish page: Enables manual recording of finish times, manual start, or serves as a start clock (audio signal according to the start list).
- Multiple courses from one chip: Allows evaluating multiple courses at once from a single chip record (e.g., training with multiple loops).
- Race export: Allows backing up the race and reloading it (after reinstallation or on another device).
1B. Course and Category Settings
- Import from OCAD: Load parameters from a text export (names, lengths, climb, control codes).
- Variants (relays): Ability to enter course branching (e.g., 31-32A-33), the application automatically recognizes the correct passing variant.
- Category settings: Ability to define age range, gender, and waves.
- Start waves: Dividing categories into start waves for a mass start.
- Sorting: Both courses and categories can be sorted, determining how they are displayed in the results.
1C. Online Results
- Orion: Click to get a unique ID for displaying on ORION live. Use the "Update" button to send name or date changes to the web. Option to display your race in the public list.
- Oresults: Fill in the API key from the Oresults system for direct export of start lists and online results.
2. "Field" Page
List of all race/training participants.
- Filtering: By courses, categories, and clubs.
- Search: Full-text search by name, club, SI chip, reg. number, or bib number.
- Menu:
- Imports from ORIS (race ID), ČSOS (fixed width .txt), XML 3.0 IOF standard, or from your own CSV.
- Bulk assignment of bib numbers and start times (alphabetically, randomly, by registration time).
- Category placement check (verifying age and gender against category definitions).
2A. Competitor Editing
- Auto-detection: From the registration number (e.g., SJC8102), the birth year (1981), gender (male), and club are automatically determined.
- Search in registration: The globe icon next to the SI chip or Reg. No. field tries to find other data in the ČSOS online database (in the registration in the current or previous year).
3. "Start" Page
Real-time start timing.
- Countdown: For individual starts, displaying the remaining time to the start with optional audio and haptic feedback.
- Manual start: Recording the start time for a competitor without a planned time or during an open start.
- Undo start: Ability to delete the start record and return the competitor to "not started".
4. "Finish" Page
Manual recording of the finish (if SportIdent is not used).
- Button pressing: Clicking on the card of a competitor "on course" at the moment of crossing the finish line.
- Orion keyboard: Quick entry of the bib number with automatic confirmation of the finish.
- Unknown record (?): Saving an exact time without a number. You assign the competitor to this time later on the Readout page.
5. "Readout" Page
Live feed of finish line crossings and read chips.
- Editing: Clicking on a record allows you to edit times, splits, change status (OK, DISQ, DNF,...) or proceed to edit competitor data.
- Pairing: Assigning unknown records (from the finish or chip) to specific competitors (assigning data from the chip, selecting a competitor from the list from the current or previous race/training).
- Return to course: Deleting the finish time, the competitor returns to the "on course" state.
- Manual addition: A button to create a new record if the competitor is not in the database.
6. "Results" Page
Final result lists.
- Correction: Ability to correct status or times directly from the results table.
- Online results:
- Manual synchronization - uploading online results to the web (according to the selected provider ORION/Oresults)
- Auto-Sync - if active, the application automatically sends data according to selected time interval.
- Sharing and export:
- Link to web results (Orion).
- Ability to share, save or print results in PDF and HTML format.
- Data formats CSV and IOF XML 3.0 (for upload to ORIS).
7. Data Import Formats
Files for import must be saved in UTF-8 or Windows-1250 encoding.
CSV Import (custom format):
The file can contain a header (first row). The separator is a semicolon (;) or a comma (,). The order of fields in a row:
- Surname (mandatory)
- First name
- Course name
- Category code
- SI chip number
- Registration number (e.g., SJC8102)
- Club name
- Gender (M/Z or M/F)
- Birth year
- Bib number
- Planned start time (H:mm:ss)
Example: Novák;Jan;Černá;H21;8656734;SJC8102;Sportcentrum Jičín;M;1981;15;10:15:00
TXT Import (ČSOS format - fixed width):
This format is only available in the "Categories only" mode. Definition of character positions on the line:
0 - 7: Registration number
8 - 18: Category
19 - 29: SI chip number
30+: Surname First name
Example: XXX9999 Category Chip_number Surname_and_first_name.........
From the registration number, the application automatically derives the club, gender, and birth year.