Checkpoint Dashboard

The Checkpoint Dashboard in RUFUS Race Manager (RRM) provides full visibility and operational control over the passings captured at a specific checkpoint. From this view, organizers can monitor all passings flowing through the checkpoint, manage how the system processes them, and control race timing behavior as the event unfolds.

Checkpoint Dashboard View

Each checkpoint displays a set of core elements:

  • Race Control widgets showing elapsed time, lap progress, or finish status depending on the checkpoint’s role.

  • Process Passings switch, allowing the checkpoint to actively process or temporarily ignore new detections.

  • Passings Grid, listing all passings recorded at the checkpoint across all races assigned to it.

This consolidated interface allows race officials to supervise checkpoint activity in real time and adjust operational status when necessary.

Passings Grid

The Passings Grid shows every passing detected at the checkpoint, regardless of the participant’s race, category, or status. This makes it possible to:

  • Audit all detections arriving from the hardware

  • Confirm that passings are being assigned correctly

  • Detect duplicates, invalid reads, or unexpected chip activity

  • Validate times, laps, or segment boundaries directly at the checkpoint level

What the Grid Displays

Columns typically include:

  • BIB

  • Name

  • Race

  • Lap (when applicable)

  • Race Time

  • Time of Day

  • Status (VALID, INVALIDATED, CHECKPOINT_CLOSED, etc.)

  • Type (LOCAL, CLOUD, MANUAL)

Row Actions

Each passing supports contextual operations such as:

  • Delete passing

  • Reprocess passing

  • Set passing as Invalidated by user

These actions provide precise control over how passings affect the participant’s record and final classification.

Adding Manual Passings

You can add passings directly from the Checkpoint View by entering the participant’s BIB number.

  • The timestamp recorded will be the exact moment the passing is entered.

  • The passing is then processed by the system using the full validation logic, ensuring it receives the appropriate status.

  • This feature is particularly useful when a participant is observed crossing but their chip was not detected.

For broader corrections, consider using Floating Passings, which are not tied to a specific checkpoint but use the entire race plan to infer the correct placement. See Floating Passings.

Activating or Deactivating Passing Analysis

At the center of checkpoint control is the Process Passings toggle:

  • Activated → The checkpoint actively processes passings. Valid detections are assigned to participants and integrated into timing calculations.

  • Deactivated → The checkpoint stops processing incoming passings. Detections are still captured but are not used for timing.

This toggle allows organizers to manage checkpoint behavior dynamically without interrupting hardware collection.

Checkpoint Active Diagram

Status of Passings When Inactive

If a checkpoint is deactivated:

  • Passings recorded at that location are still captured and stored.

  • These passings are marked with the status CHECKPOINT_CLOSED.

  • This ensures a clear audit trail while preventing the passings from affecting official race timing and rankings.

When to Use This Control

  • Before the race starts → Keep checkpoints deactivated until just before the event begins to avoid noise from setup or early chip detections.

  • After all participants have passed → Deactivate a checkpoint once it has served its purpose to prevent unnecessary data (e.g., staff or spectators walking over mats).

  • Shared physical locations → If start and finish share the same mat but are set as separate checkpoints in RRM, you can close Start while keeping Finish active.

Best Practices

  • Always verify that Start checkpoints are activated at race start.

  • Close checkpoints that are no longer needed to keep data clean.

  • Use separate logical checkpoints for Start and Finish, even if they are physically in the same place, so you can control them independently.

  • Check the Event Control View for passings with the status CHECKPOINT_CLOSED when reviewing inactive periods.

Last updated