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
  • What is a Timing Device?
  • Types of Timing Devices
  • Cloud Devices
  • Local Devices
  • Future Device Support
  • Assigning Devices to Checkpoints
  1. Timing Devices Integration

Introduction to Timing Devices

PreviousAge groupsNextDevices Menu

Last updated 5 months ago

RUFUS Race Manager (RRM) can connect to multiple timing devices, which are divided into two main categories: Cloud Devices and Local Devices. Timing devices play a critical role in recording participant performance, providing essential data that the software uses to calculate race results and rankings.

What is a Timing Device?

A timing device is a piece of hardware that sends passing information to the software. This passing information primarily contains:

  • Identification of the participant (such as a chip or bib number)

  • Timestamp indicating the precise time of passing

Devices can gather this information either automatically (e.g., RFID readers) or manually (e.g., through the RUFUS Timing App). In RRM, timing devices are assigned to specific checkpoints to track participant progress throughout the race.

Types of Timing Devices

Cloud Devices

Cloud devices are connected to the RUFUS Cloud. Using the Open API, anyone can integrate their timing device with the cloud. More information about integrating devices can be found at . To work with cloud devices, the software must have internet access because the passing data is transmitted to the cloud and then retrieved by the software.

A special kind of cloud device is the RUFUS CloudBox system. With its IoT (MQTT) capabilities, users can remotely control the CloudBox, allowing for operations such as starting and stopping timing sessions as if it were a local device. Currently, other cloud devices (integrated via the Open API) do not support this remote control functionality.

Local Devices

Local devices are physically connected to the timing PC, which could be via Ethernet, WiFi, or other connection types. The communication is handled through TCP sockets. The Macsha One4All 5 system and the RUFUS CloudBox are compatible local devices, as of version 0.1.0 of RRM, and virtually any RFID reader is compatible with RRM via the RUFUS CloudBox, providing flexibility for users to integrate their preferred hardware.

Local devices offer additional capabilities, such as:

  • Time synchronization with the software

  • Start and stop control of timing sessions

  • Monitoring additional information, such as battery status and temperature

Future Device Support

In the future, RRM will support additional local timing devices, including those from the following manufacturers:

  • RFID Timing

  • uRTime

  • Ipico

  • Chronelec

  • Race Result

  • Dag

  • Timing Sense

  • Chronotrack

  • MyLaps - AMB

  • J-Chip

  • Trident

  • ID Chronos

  • BibChip

  • BR Chrono

  • Feibot

  • UHF RFID readers:

Assigning Devices to Checkpoints

All timing devices, whether cloud or local, must be assigned to specific checkpoints within RRM. This assignment ensures that the passing information collected by the devices is accurately attributed to the correct points in the race.

help.runonrufus.com/public-api