Skip to main content

Race Result and TB Relay

Project description

rrrelay

Relay transponder passings from Race Result Decoder and Track Box units to telegraph as timer messages:

INDEX;SOURCE;CHANNEL;REFID;TOD;DATE
  • INDEX : passing sequence number (set by the relay)
  • SOURCE : decoder ID or nickname
  • CHANNEL : loop id or timing channel
  • REFID : transponder unique ID
  • TOD : local time of day string eg 13h27:52.4321
  • DATE : date of passing eg 2023-02-27

Configuration

Configuration is via metarace sysconf section 'rrrelay' with the following keys:

key (type) Description [default]
port (int) HTTP listen port [53037]
passtopic (string) MQTT relay topic for passings ['timing/data']
statustopic (string) MQTT relay topic for status ['timing/status']
qos (int) qos value for passing messages [2]
userid (string) optional RR customer ID ['']

Requirements

  • metarace >=2.0

Installation

Install with pip:

$ pip3 install rrrelay

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rrrelay-1.0.0.tar.gz (4.9 kB view hashes)

Uploaded Source

Built Distribution

rrrelay-1.0.0-py3-none-any.whl (5.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page