PikaTimer / pikatimer

PikaTimer: An OpenSource race timing application
GNU General Public License v3.0
37 stars 16 forks source link

Multiple LAPS #28

Open eterswa opened 5 years ago

eterswa commented 5 years ago

Hi, looking at using your software for multiple LAP events, if we have a 10km event on a 1 or 2km loop, do we just set up on course splits at 1km or 2 km intervals ? is there any way to automatically assign splits per km or per lap ?, similar if we have a 10km race on a 400 meter track. 25 Laps, Start + 23 splits + finish ?

thaks

segfaultcoredump commented 5 years ago

Lap races are a bit tricky. They are even trickier when you only have a single reader, as most lap races do.

The system does not yet support a way to auto-create multiple on-course splits at a fixed interval. You can do it, but you will need to manually setup each split, specifying the same timing point for each one. Pay close attention to the minimum and maximum time to the next split field in the advanced section. Note that if there is a missed read for any runner then the system may end up shifting the splits. You can fix this with a manual override with an estimated time for the missed split.

The other two issues you will run into is the start and finish times. Most lap races skip the start gun vs chip time thing. You can do that by assigning the start time to the "Start" timing point and just not importing any data to that timing point. Everybody effectively gets the gun time.

The finish is a bit trickier. If you are using the same timing point as the intermediate splits, the you have an issue in that you can't guarantee an easy way to identify when folks have crossed the finish line vs any other intermediate timing split. If you had a 100% read rate with each lap then it would work, but it is best to not assume that the faster folks will always be read at every split.

Ideally you would have a separate reader and a finish line off the end of the straightaway for the course. Care must be taken in the setup to ensure that runners are not seen by this runner as they pass nearby.

anca-racehub commented 5 years ago

I'm also interested on this feature especially for XCO like race in cycling. We need to setup a 6 lap race but not all participants will complete the laps. finishers are considered all that finish after the first participant completes the 6th lap (ordered by time).

Right now I don't see workaround for this :(