News – O Checklist 5.5

Sorting of runners with free start times

Runners in classes with free start times are now listed alphabetically by name. They can be shown:

Updated YAML report

The YAML report has been extended with two fields:

Note As a consequence of this update, ChangeLog can no longer be null.

The YAML report can be customised in the app's settings. For example, it can be tailored to include runners with status Started OK and start type Free, whilst excluding runners with status Started OK and start type Fixed.

Customise reports

An example of a YAML report containing one runner with free start time:

Version: 1.6
Creator: "O Checklist v5.5"
Created: 2026-07-09T10:45:57+02:00
Event:   "Demo"
Data:
  - Runner:
      StartStatus: Started OK
      Id:          "9848"
      Bib:         "188"
      Name:        "Ella Scholz"
      Org:         "Gelsenkirchen"
      Card:        6240285
      StartTime:   null
      StartType:   Free
      ClassName:   "D65"
    ChangeLog:
      TickedOff:   2026-07-09T10:12:15+02:00
EndOfData:
  NumRunners: 1
  NumLines:   20

Updated text report

The plain text report sent by email has been updated accordingly.

Mass start

When importing a class with mass start (where all runners have the same start time), these runners are treated as if they had free start times. It is better to change this to fixed start times:

New command Close start

A new command Close start has been added to the main menu. It will set status to DNS (red) for all runners that have NOT been ticked off (white); then, the server will be updated. Use this command when no more runners are due to start and the start is to be closed.

Other updates

O Checklist 5.4

Direct import of Excel start lists

Start lists can now be imported directly from Excel files. There is no longer any need to export the spreadsheet to CSV before importing. The functionality has been verified with Microsoft Excel, LibreOffice Calc and Google Sheets.

O Checklist continues to support importing CSV start lists, but using Excel is now recommended. As direct Excel import replaces the need for CSV conversion, the CSV Web Tool and CSV Excel Tool available at stigning.se will remain available until the end of 2026.

Excel file requirements:

The English column headers are (*=required):
Family* | Given* | Class* | Club | Bib | Time | Card | Start

Localised versions are also supported; see the built-in help in the app. The English headers are always accepted as well.

Download example .xlsx file.

Excel start list

O Checklist 5.3

Version 5.3 is a major release.

O Checklist 5.2.1

Version 5.2.1 fixes a minor issue when using OFeed and searching for a finished runner.

O Checklist 5.2

Version 5.2 is a minor release.

O Checklist 5.1.1

Version 5.1.1 is a bug fix release. When using OFeed, O Checklist could crash if the internet connection was poor. Protocols POST and FTP were NOT affected.

O Checklist 5.1

Version 5.1 is a minor release which mainly adds demo of OFeed. Other enhancements:

Note: The auto-upload setting has changed from v4 to v5 and must be reapplied.

Demo of OFeed

It is now possible to try OFeed using a demo. Just a few steps are required to get started:

The demo configuration is identical to what is used for a real event. Everything you do in O Checklist is reflected in OFeed. Further instructions are available in the app.

Check of OFeed credentials

O Checklist now verifies that event id and password are valid before data is exchanged with OFeed. This prevents incorrect updates in some special cases.

O Checklist 5.0

Version 5 is a major release which adds several new features. Should any problems arise, the previous version can be downloaded from stigning.se.

Note: The auto-upload setting has changed from v4 to v5 and must be reapplied.

Support of OFeed

O Checklist can now connect as a client to an OFeed server. OFeed is an open source cloud data hub which provides real time updates of competition data.

O Checklist initially downloads the start list. Then, all updates are instantly synchronised between the client and the server:

SPORTident station in Clear and Check modes

In addition to the already supported Readout mode, you can now connect an SI station configured in Clear or Check mode. Check mode provides a quick and easy way to admit runners to the first start box. One punch and he/she is ready to go.

Use SPORTident software Config+ (Windows) to configure the SPORTident station. Auto send must be enabled for Check and Clear modes, and disabled for Readout mode. Setting Legacy protocol must be disabled for all modes.

SPORTident SRR USB Dongle

You can now connect an SSR-stick (short range radio) to O Checklist, which for example can be used together with a BSF8-SRR-DB station. The SI station can then be mounted on a fixed stand, allowing the O Checklist phone/tablet to move around (somewhat) freely.

Proposed placement of SI stations

Place a Clear station somewhere in the warm-up area (either centrally or at the entrance) where each runner clears his/her card.

At the entrance to the first start box, use a station configured in Check mode connected to O Checklist. A single punch will now check the card and tick off the runner. Have an extra Clear station available for runners who have forgotten to clear their cards.

Teams

O Checklist now supports teams. Teams are imported from an IOF/XML start list, where the XML tag <TeamStart> now is parsed (previously ignored). Each team member is handled as an individual runner in O Checklist.

Warning if the internet connection is lost

A warning message is now shown if there is no connection to the internet. For OFeed, a GET "Hello World!" request is sent to the OFeed server every ten seconds to verify that it can be reached.

New translations

Over the past year, several new translations have been added to O Checklist, the latest being Slovak and Bulgarian. Thank you for supporting O Checklist!

Changes to the settings menu

Check that card is cleared – This option has been removed. Instead, use a SPORTident station configured in Check mode as described above.

Upload report – This section has been reorganised and is now called Server connection. Each protocol type has its own submenu.