Ullr

Getting Started

  • Ullr Quickstart
  • RS-232 Terminology
  • MQTT Messaging Protocol

Installation In-Depth

  • Virtual Null Modems
    • Windows
    • Linux
  • Running on a Raspberry Pi
    • Choosing an OS
    • Some Linux Basics
      • Superuser
    • Installing on a Raspberry Pi
      • Installing Python
      • Installing Ullr
    • Setting Ullr to run on boot
      • Using cron
      • Adding a systemd service

Configuration and Use

  • Configuration
    • Navigating to the WebUI
    • MQTT Broker Settings
    • Adding Local Devices
    • Adding Remote Devices
    • Saving configuration
  • Usage
    • Monitoring Message Transmission
    • Using the Console
    • Using the Log File
    • The Advanced Menu
      • Message Transmission Settings
      • Device Translation
      • Handling Late Messages

Example Use Cases

  • Wireless ski race timing
    • At the start
      • Wiring
      • Ullr Configuration on the Raspberry Pi
      • Manual configuration
    • At the finish
      • Wiring
      • Null modem setup
      • Ullr configuration on the finish PC
      • Manual configuration
      • Split Second configuration
  • Advanced Ski Racing
    • Connecting multiple timers to Ski Club
      • Ullr configuration for Ski Club
    • Adding additional timers
    • Translation Settings
  • Connecting to a Remote Display Board

Advanced

  • Command Line Operation
    • Command Line Arguments
      • Ignore the config file
      • Use an arbitrary config file
      • Specify WebUI port
      • Open WebUI on run
    • Running in the Terminal
  • Using the Config File
    • Finding the config file
    • Default config settings
    • MQTT broker settings
    • Adding a device

Reference

  • Project Links
  • External Links
  • Contributing to Ullr
    • Ullr is Developed on Github
    • Use Github Flow, So All Code Changes Happen Through Pull Requests
    • Any contributions you make will be under the GNU GPL v3 license.
    • Report bugs using Github’s issues
    • References
Ullr
  • Project Links
  • View page source

Project Links

  • Ullr GitHub homepage

  • Ullr Source (tarball)

  • Latest Release Page

External Links

  • The FIS International Competetion Rules

  • HiveMQ MQTT broker

  • Timing Guys forums

Previous Next

© Copyright 2021, Zach Henry.

Built with Sphinx using a theme provided by Read the Docs.