How the timer works

FLLTools includes a match timer for the robot game. The timer counts down the 2 minutes and 30 seconds of a match and plays the familiar match sounds. You can show the timer on several screens at once and control it from one place, or through the API.

Test this feature beforehand on the computers and screens you will use on competition day, including the sound. Some browsers occasionally give errors. Running into something? Contact thijs@flltools.nl.

The timer screen

Timer screen showing 02:30 in LEGO bricks

All timer screens are synchronised with the server. So it doesn't matter when a screen was opened or how that computer's clock is set: if you refresh a screen during a match, it immediately picks up the correct time again.

Controlling the timer

The timer buttons are under Setup and Settings, in the Timer block.

The Timer block with the Start, End, Pause and Reset buttons

Each button opens a new tab in your browser. You can close that tab again.

The timer screen shows LEGO just before the start

The timer screen during a match

Sounds

The timer plays a sound at the key moments, so nobody has to watch the numbers:

After a match has ended, the timer automatically resets itself to 2:30 after about 10 seconds.

Browsers often only play sound after someone has clicked on the page. So after opening the timer screen, click on the page once, and do a sound check before the first match. Also make sure that computer's speakers are on.

The timer on an info screen

Want to show both the timer and the teams of that table pair at the competition tables? Use the Timer + Table Pair Screen info screen. This timer is synchronised with the timer screen and is controlled with the same buttons. How to create an info screen is explained on the page Info screens.

Control through the API

The timer can also be controlled by another system, for example a physical start button. For this you create an API token with the result.create permission. The endpoints (start, pause, end, reset and toggle) are in the API documentation, through Setup and API Docs, under the Timer heading. Want to use this and need help? Contact thijs@flltools.nl.

Tips


Revision #3
Created 21 October 2026 21:40:09 by Thijs Tops
Updated 22 October 2026 15:29:48 by Thijs Tops