Skip to content

Latest commit

 

History

History
133 lines (100 loc) · 3.77 KB

APPLICATIONS.md

File metadata and controls

133 lines (100 loc) · 3.77 KB

Applications

Currently in use

Telraam

  • Function: New and hopefully improved application to count laps of the 12urenloop event.
  • Note: Shiny new software. The backbone and main database of our system.
  • URL: No, this runs locally.
  • Repo: https://github.com/12urenloop/telraam
  • Hosted on: Probably a poor mortal's PC during the event, preferably a dedicated server.
  • Stack: Java

TelraamSim

  • Function: Simulation of the event to test Telraam without the actual hardware
  • Note: Very usefull to test the software in a development setup
  • URL: Runs as desktop application on your PC
  • Repo: https://github.com/12urenloop/telraamsim
  • Stack: Godot with CSharp

Telraam UI

Manual Count v2

  • Function: Backup system for manual counting in the first hours of the event (hopefully)
  • Note: Very important this works.
  • URL: Some local ip during the event.
  • Repo: https://github.com/12urenloop/manual-count-2
  • Hosted on: Some client in box office.
  • Stack: Node.js - Typescript - Vue

Ronny the station chef

  • Function: interpret BTLE information and host easy to access HTTP server.
  • URL:
  • Stack: Python
  • usage: GET <ip>/detection/<last_id>
  • returns
{
    'detections':
        {'id': number, 'mac': string, 'rssi': number, 'battery': number, 'uptime_ms': number, 'detection_timestamp': number}[],
    'station_id': string
}

TODO: Aanvullen

TODO: Boxxy replacement

TODO: Extra monitoring

Saruman

Site

Factuur

Archive

These are applications (in no specific order) that were used in or made for previous editions but are now deprecated or out of use.

Boxxy

Count von Count

  • Function: System for aggregating runner-detect events from detectors around the track, detecting errors, and propagating this data to Boxxy. Has been replaced by Telraam
  • Note: The beast of burden
  • URL: No, this runs locally.
  • Repo: https://github.com/12urenloop/cvc
  • Hosted on: A poor mortal's PC during the event.
  • Stack: Haskell

STROLL

  • Function: A collection of shell scripts ment to run on the espressobins during the event. They send data to CVC.
  • Note: Test this.
  • URL: No.
  • Repo: https://github.com/12urenloop/STROLL
  • Hosted on: All the espressobins
  • Stack: Bash

Logger Proxy

  • Function: Log all events coming into CVC and going out of CVC
  • Note: This way we don't have to touch CVC code.
  • URL: No.
  • Repo: https://github.com/12urenloop/loggerproxy
  • Hosted on: Same machine as CVC (probably)
  • Stack: Python

Misc

  • Old Manual Count
  • Join Site
  • Twitter wall
  • Old Gyrid code