Race Dashboards

The Race Dashboard in RUFUS Race Manager (RRM) is the operational control center for each race. Although every race type—Classical, Fixed Laps, and Time-Trial—has its own specific dashboard layout and logic, all dashboards share core concepts: managing the race start time, controlling passing processing, supervising race timing, and monitoring participant progress.

The Race Dashboard provides real-time visibility into how the race is unfolding and gives organizers the controls needed to ensure accurate, consistent, and safe race management.

Shared Elements Across All Race Dashboards

Regardless of race type, each dashboard includes several common components that define and control the flow of the race.

Start Time Management

Every race in RRM requires a start time. The dashboard allows timers to:

  • Set or adjust the race start time

  • Apply the configured time

  • Visually start the race when the actual start is confirmed

  • Recalculate all race times if the start time changes

How Start Time Affects the Race

  • If the start time is in the future, the dashboard shows a countdown.

  • When the start time arrives, the race begins automatically, and the race clock starts counting up.

  • Passings recorded before the start time are handled according to race type but generally marked as invalid for timing.

  • If the real start time is unknown beforehand, timers may:

    • Leave the start time at the default value

    • Trigger “NOW” when the race begins

    • Later correct the start time, after which all race times and results update automatically

RRM ensures the integrity of race timing even when adjustments occur mid-race.

Process Passings Control

Each Race Dashboard includes a Process Passings switch that determines how incoming passings are handled:

  • Enabled → The race is “open,” and all valid passings are processed and applied to participants.

  • Disabled → Passings are captured but marked as RACE_CLOSED (or the equivalent for laps races), meaning they do not affect rankings or timing.

This lets organizers temporarily pause timing operations—for example, during setup, testing, or after the race is finished.

Floating Passings Editor

All dashboards provide tools for adding manual or corrected passings:

  • Add floating passings using the + button

  • Insert passings for late detections, replacements, or corrections

This feature helps maintain accurate results even when on-course issues occur.

Search and Sorting Tools

Each dashboard includes:

  • A Search bar for quickly locating participants

  • Sortable columns

  • Detailed race-type-specific metrics such as sector splits, lap times, total race time, intervals, and pace

These tools make it easy to locate participants, identify anomalies, and review race progress comprehensively.

Race Clock

Every race displays a race clock, but its behavior depends on the race type:

  • In classical races, the clock shows elapsed gun-time

  • In fixed laps races, the clock runs until all required laps are finished

  • In time-trial races, the clock counts down the defined duration and then transitions to overtime status

The race clock is always synchronized with the configured start time and the passings received.

Race Clock & Status Flow Diagram

Race-Specific Dashboards

While the elements above are shared, each race type displays different data and behavior depending on how results are calculated.

RRM provides three specialized dashboards:

For point-to-point or segment-based races (e.g., 5K, 10K, half marathon). Displays sector times, pace, finish times, and overall ranking progression.

For races where participants must complete a set number of laps. Shows lap counts, lap time, interval time, best lap, lap rank, and checkered-flag notifications.

For duration-based lap races. Shows total laps completed, lap performance, time remaining, and race completion once the duration expires.

Each dashboard provides tailored metrics, tables, and visual cues aligned with the logic of its race type.

Conclusion

The Race Dashboard is the heart of live race operations in RRM. It gives organizers full control of timing workflows and provides real-time insights into participant progress. By combining shared core controls with race-specific layouts and metrics, RRM ensures that every race—whether classical, fixed laps, or time-trial—can be managed efficiently and accurately.

Last updated