RUFUS Help
RUFUS Race Manager
RUFUS Race Manager
  • Introduction to RUFUS Race Manager
  • GETTING STARTED
    • Introduction to Race Timing and Race Timing Software
    • Excel 101: Handling Participant Data
    • Networks 101: Understanding the Basics for Race Timing
    • System Requirements for RUFUS Race Manager
  • installation and setup
    • Installing RUFUS Race Manager
    • Initial Configuration
    • User Interface Overview
  • event management
    • Creating a New Event
    • Managing Events
    • Event Settings
    • Event Control View
  • Participant Management
    • Participants Menu
    • Manually Adding Participants
    • Import Participants from List
    • Editing Participant Details
    • Participant Statuses
    • Participant Passings
    • Organizing Participants
  • Checkpoints
    • Understanding Checkpoints
    • Checkpoints Menu
    • Creating Checkpoints
    • Checkpoint Dashboard
    • Checkpoint-Race View
  • Races
    • Races Menu
    • Creating Races
    • Race Dashboard
  • SEGMENTS
    • Understanding Segments
    • Segments Menu
    • Creating Segments
    • Time Visualization
    • Race-Segment View
  • GROUPS AND AGE GROUPS
    • Groups Menu
    • Groups
    • Age groups
  • Timing Devices Integration
    • Introduction to Timing Devices
    • Devices Menu
    • Connecting Local Devices
    • Connecting Cloud Devices
    • Analyzing Backup Files
    • Event-Devices View
    • Rewind Passings
  • Collecting and Managing Timing Data
    • Understanding the Data Collection Process
    • Timing on Race Day
    • Adding Manual Passings
    • Monitoring Live Timing Data
    • Editing Timing Data
    • Passing Statuses
    • Reprocess Passings
  • Classification and Results Processing
    • Understanding Classifications
    • Results Menu
    • Viewing Race Results
    • Generating Reports
  • PUBLISHING IN THE RUFUS EVENT APP
    • Publishing the Event
    • Publishing Participant Information
    • Publishing Race Results
  • Offline Mode and Data Synchronization
    • Working Offline with RRM
    • Data Synchronization
  • Troubleshooting and Support
    • Common Issues and Solutions
    • Frequently Asked Questions (FAQs)
  • Updates and New Features
    • Upcoming Features
    • Keeping RRM Updated
    • Changelog
  • Best Practices and Tips
    • Optimizing Race Timing Workflow
    • Data Management Best Practices
Powered by GitBook
On this page
  • Step 1: Select Files
  • Step 2: Match Columns (for CSV/TXT Files)
  • Skipping Step 2 for Known File Formats
  • Step 3: Review & Process
  • After Importing the Backup File
  • Tips & Best Practices
  1. Timing Devices Integration

Analyzing Backup Files

PreviousConnecting Cloud DevicesNextEvent-Devices View

Last updated 3 months ago

In RUFUS Race Manager, you can treat backup files as if they were additional timing devices. Backup files, often generated by timing hardware at the source, contain passings—essential data entries that record participants’ id and timestamp. By importing and analyzing a backup file, you ensure that all recorded passings are processed through the same logic pipeline as real-time device data. Passings sourced from backup files are identified with type "BACKUP FILE" within the software.

When to Use This Use this feature to incorporate passings recorded outside your primary timing devices—such as from a manual backup system or a secondary timing setup—and integrate them seamlessly into your event’s results.

Step 1: Select Files

  1. Open the Devices menu

  2. Select “Backup file” Click the Backup file button. This opens the import modal window, allowing you to add and configure your backup files as a data source.

  3. Choose the Backup File Format From the “Select file format” dropdown, choose the format type that matches your files. The supported formats are:

    • CSV file

    • TXT file

    • CloudBox backup file

    • One4All 5 backup file

    • RUFUS Cloud device file

    • RUFUS Timing App file

    Note:

    • For CSV or TXT files, you will need to manually map your columns in step 2.

    • For all other supported formats, the software already knows how to interpret the file structure, so step 2 (column mapping) is skipped. You’ll go directly to step 3 to review and confirm the data.

  4. Select Your File/s

    Click the upload area to select your backup file/s. A preview of your data will be displayed in the next step.

Step 2: Match Columns (for CSV/TXT Files)

If you selected CSV or TXT:

Column Headers and Field Mapping

If your file includes column headers, enable the corresponding toggle to ensure the software correctly interprets them.

Next, match each column in your file to the appropriate data field. The available mapping options are:

  • (ignore): Skip this column.

  • Chip: Maps to the participant’s chip number.

  • BIB: Maps to the participant’s bib number.

  • [Date]: Maps to the date portion of the passing’s timestamp.

  • [Time]: Maps to the time portion of the passing’s timestamp.

  • [Date][Time]: Use if the timestamp is in a single column all together (e.g., YYYY-MM-DDHH:mm:ss).

  • [Date];[Time]: Use if the timestamp uses a “;” as a separator (e.g., YYYY-MM-DD;HH:mm:ss).

  • [Date]T[Time]: Use if the timestamp uses a “T” as a separator (e.g., YYYY-MM-DDTHH:mm:ss).

  • [Date] [Time]: Use if the date and time are separated by a space (e.g., YYYY-MM-DD HH:mm:ss).

By correctly mapping columns, you ensure the software can recognize participants id and accurately record their times.

Selecting Date and Time Formats

Once you’ve matched the timestamp columns, select the proper date and time formats from the available lists:

Date Formats:

  • dd/MM/yyyy, dd-MM-yyyy, dd.MM.yyyy, ddMMyyyy

  • MM/dd/yyyy, MM-dd-yyyy, MM.dd.yyyy, MMddyyyy

  • yyyy/dd/MM, yyyy-dd-MM, yyyy.dd.MM, yyyyddMM

  • yyyy/MM/dd, yyyy-MM-dd, yyyy.MM.dd, yyyyMMdd

Time Formats:

  • HH:mm:ss

  • HH mm ss

  • HHmmss

  • HH:mm:ss.SSS

  • HH mm ss SSS

  • HHmmssSSS

Select the formats that match your file’s timestamp pattern. Getting this right ensures that each passing’s recorded time is parsed correctly.

Skipping Step 2 for Known File Formats

If you selected any format other than CSV or TXT, the software already recognizes that file’s data structure. In these cases, you do not need to manually map columns or select date/time formats. You will skip directly to step 3 to review and confirm the importation data. This streamlined process saves time and reduces configuration complexity.

Step 3: Review & Process

After configuring your columns (CSV/TXT) or if you’ve skipped that step (other formats), you’ll move to Review & process. Here, you can:

  • Confirm the number of passings detected.

  • Preview a few entries to ensure data is correct.

If everything looks right, click Process to finalize the import. Your backup file’s passings are now integrated into your event data.

After Importing the Backup File

Once processed, backup file passings behave just like any other timing device passings. You can:

  • View and Filter Passings: Identify them by their "BACKUP FILE" type.

  • Generate Reports and Leaderboards: Include these passings in your event’s overall results and analyses.

  • Adjust and Validate: Apply the same validations or corrections as you would for real-time device data.

Tips & Best Practices

  • Verify Date/Time Formats: Always double-check the selected formats for timestamps. Incorrect formats can lead to parsing errors or inaccurate times.

  • Map Fields Carefully: Ensure that columns containing BIB, Chip, and Date/Time data are matched correctly. Missing or incorrect mappings may lead to unassigned or invalid passings.

  • Leverage Known Formats: When possible, use supported file types other than CSV/TXT for a simplified import process.

Import backup files step 1
Import backup files step 2
Import backup files step 3