Home
Screenshots
Case Studies
Pricing
Downloads
About
Contact
Latest
Ironman Australia 2011
Ironman South Africa 2011
Ironman New Zealand 2011
ITU World Champs - Sydney
European Duathlon Champs 2011
UCI World Cycling Tour 2011
Melbourne Marathon, Oct 2010
20,000 participants, 70,000 splits, web, SMS, GPS. All done live on an old Intel Celeron-powered laptop computer with 500Mb of RAM.
Read more ...
Comrades Marathon, June 2010
Another flawless performance in the worlds most demanding timing environment.
Read more ...
ITU World Champs, Mar 2010
Sydney, Australia. Instant leaderboards to the internet and TV, immediate results, elaborate announcer displays.
RACV Energy Breakthru, Nov 2010
400 entrants, 24 hours, 45,000 laps. Live results locally and on the internet.
Ironman Australia, Apr 2010<
Live results, advanced commentator displays, live GPS tracking of the leaders, medical systems, SMS messaging, fautless results.
Alcoa 12hr MTB
12 hours of MTB night-racing with live results to a big screen. Participants watched the race results unfold before their eyes.
 

The RaceTec Blog
News and views from my timing world

 
WHAT: Indian Ocean Classic
WHERE: Perth, Australia
WHEN: 28 Jan 2012
HOW: AMB Prochip
WHO: Contracting to Multisport Australia

This race is actually associated with the Surf Ironman series mentioned in the next race below this one. This one is open to members of the public, and involved a swim, beach run, surf ski and board paddle up and down the coast.
What made it stressful for me was having to manage 4 remote timing points down the coast, which all had to bring data back live so I could push it to the website.
Remote timing points are all about planning and management. You HAVE to have someone you can trust looking after them - setting them up, making sure they keep running, and packing them up. And the person who goes off to do it needs to be resourceful and have a good amount of common sense. Fortunately I had someone like that, and I was able to concentrate on the start and finish.
After a shark scare during the swim leg caused the race to be delayed for an hour, things finally got underway, and the race remained relatively under control after that. I was having some weird issues with the AMB equipment I was using, which was causing my connection to the readers to drop out. So I had my fingers crossed when the first guy crossed the line. Of course he happened to be someone who lost his timing chip, and the familiar beep was horrifyingly absent ...
I have been taught never to run at a race. Always look calm and relaxed, even if things are crumbling down around you. Well, I can tell you, it was a long (brisk) walk to the finish line to make sure the manual backup process was in place! As it turned out, the AMB readers were reading and storing data fine, it was only the connection from my PC that was the problem. Once I sorted that out it was all fine.
For the main event on the Sunday (more on these below), the television production vans were rather inconsiderately placed about 250m away from me, which left me with the problem of getting a network connection to them.
Now, I've always wandered about the 'maximum 90m on an ethernet cable' story everyone tells, and now was a good a time as any to test it. I strung together about 300m of cable. 3 lengths of 100m. The one join was done using a battery powered switch (nothing fancy, just a small, standard 8 port one), and the other join was done using a basic network cable 'joiner' which I happened to have in my bag (no timer should be without one).
Well, my TCP/IP connection to the broadcast vans stayed up 100% all weekend. Yes sure, maybe it wasn't a full 100Mb connection, but let's face it, that's not needed for the kind of work you do when timing.
My internet access from the local surf club was via a Ubiquiti long-range wireless link. These guys have some really well-priced gear that is well worth looking at for those events where you need long-range network connectivity. http://www.ubnt.com. I promise I am not associated with them in any way, so I have no ulterior motive to push their products.
It didn't help that this was one of Perth's hottest days of the summer. 42 deg celsius, and no wind to cool things down. The drive home, to a cold beer and spa, in an airconditioned car, never felt so good!

 
WHAT: Kelloggs Nutrigrain Surf Ironman Series
WHERE: Various coastal towns in Australia
WHEN: 18 Dec 2011 to mid-Feb 2012
HOW: AMB Prochip
WHO: Contracting to Multisport Australia

Well this is race timing with a difference. The gig involves a series of 7 events around the country, and the brief from the organisers is to provide a live leaderboard directly to the TV production so that a leaderboard can be displayed live on screen.
There are 21 male and 20 female competitors, who do various race formats involving swimming, running, surfskiing and paddle boarding. I have to set up timing points on the beach (exit and entry to the water) as between each leg they come back to the beach and do a short run before the next leg. Then there's a separate finish line.
I won't bore you with too many details, suffice to say it's a few hours of intense activity, during which no mistakes can be made. I had to develop a new TCPIP socket interface for the TV graphics guys. On top of this, live leaderboard data comes from a helicopter to me, I capture it into the leaderboard capture program in RaceTec, and then notify the production crew that it's ready for display. The data from the timing points is sent automatically within half a second of a split point being crossed.
In between this, the usual running around for people who lose chips, trying to get info from officials, etc.
Fortunately I don't have to produce any results - for the individual races or the series. That is done manually by officials, and I'm happy to leave them to it!
Handy tip #879: When the organiser says the closest accomodation they could find for you is 2 hours drive away in heavy traffic, you can bet that's because the hotel is a sponsor and that's where they can get you a free room :-)

 
WHAT: Ironman Western Australia
WHERE: Busselton, Western Australia
WHEN: 4 December 2011
HOW: AMB Prochip
WHO: Assisting Multisport Australia

Most of you won't be aware that Ironman was the main 'breeding ground' for RaceTec's advanced features. Those early days 10 years ago (working with Multisport Australia) were highly stressful for me, I remember spending many hours before, during and after race day frantically coding changes, bug fixes and improvements. It's a huge relief to now be able to handle registration and race day without having to make any source code changes, it means I can focus on other things, and think up new ideas.
If anyone asks you to quote on timing an Ironman, I strongly suggest you mumble excuses about having a family, children, sanity, free-will ... and walk rapidly away in the other direction. It's a long, hard 24 hours, which will stretch your resourcefulness and abilities to the limit. Anyone who tells you otherwise is not doing a good job of it.

In the early days, it was good to soak up the atmosphere during the race, but I must admit that I now prefer a nice quiet timing office with aircon and the tools to monitor all the timing points and data flowing in (a cold beer would be appreciated too, but we need to maintain a level of professionalism!).

I wonder if competitors appreciate what race timers do for them sometimes. At Ironmans, one thing we always do is ensure that everyone who enters the water for the swim, exits the water. If not, the organisers need to be notified asap. I doubt there is a competitor out there who realises the timing guys are helping to look after their safety.
Do you think they know that if we don't see them go out on the bike leg, then we have to rummage through their wet swimming gear looking for their chip, which often gets pulled off their ankle when they tug their wetsuit off? Then we have to run around trying to get that chip back to them somewhere on the bike leg, or find their running kit and put it in there, so that they at least get some run splits and a finish time.
For all the times I've done that, no one has ever come to say thank you. It's a thankless job, ain't it? But someone has to do it ...

Handy tip #267: When the announcer goes quiet and starts rambling on about the weather and other arbitrary stuff, the chances are someone is looking for you because their network has gone down and the commentator display isn't working :-)

Sometimes it's the little things that become the biggest annoyance on the day. If you didn't already know it, RaceTec has a nifty medical tent module for recording who enters, what was wrong with them, and when they exited. You can also print a handy medical treatment sheet, and the medical staff have access to any competitor medical information that may be important to know. Unfortunately these medical 'tents' are invariably far from the finish line where your network is laid out, so you invariably spend your day sorting out their connectivity issues. I speak from experience here :-(

A large part of the stress with an Ironman is knowing that at 8:30am the next morning, competitors bid for slots at the annual finals at Kona in Hawaii. So you don't want to get it wrong, or leave someone off the results by mistake. These guys take Kona as seriously as my dog treats her trips to the beach. They don't want to miss out!

Of course working with a timing company as experienced as Multisport Australia does make things easier. But it also means I'm stretched at every race trying out new things. Which is not a bad thing of course, it means RaceTec is continuously being improved.

I know I harp on about this, but keep an eye on your Results module to make sure that the processing is going quickly. With close to 30,000 splits, these big triathlons keep the Results module busy, but even then I didn't see processor usage climb above 50% on a standard laptop, and that was only short bursts when results was running. Remember there were a few commentator displays running at any one time, live exports to ironman live, etc, etc. Calculating all times and positions (including all split positions) only took a few seconds. When you consider that RaceTec was having to calculate 270,000 positions every time (not to mention calculating split and finish times for a complex split setup), then you have to admit that SQL Server can deliver when required. I did re-index once during the day.


 
WHAT: RACV Energy Breakthrough
WHERE: Maryborough, Victoria, Australia
WHEN: 24 - 27 November 2011
HOW: AMB Prochip
WHO: Contracting to Multisport Australia

This is a fascinating event. To get an idea of what it's about, check the website.
Basically there are 2 tracks, a 24 hour race on each track (running at the same time), and some other events ranging from short to 14 hours or so. So it's a pretty busy weekend.
The big deal here is that in the main race, the competitors do over 600 laps in 24 hours, so they are riding nearly 700 kilometers. Not bad for vehicles made by high school kids.

So anyway, anyone doubting the stability of RaceTec, hear this. I had 2 licences used - one on each track. Each licence had to run results and live-to-web every 10 seconds, for 24 hours at least. At the end of the races, RaceTec was computing results for nearly 50,000 splits on each track. So every 10 seconds, the results module was searching 50,000 splits calculating fastest lap, slowest lap, average lap and number of laps. As well as current overall and category positions. And it was doing this in a couple of seconds.
I used the new multi-lap setup, so RaceTec created new splits as required, there was practically no setup required from me. 600 splits created automatically is a big help!
The only issues I had all weekend was with competitors swopping chips by mistake.

I used the time I had (a 24 hour race is a long time. Feels much longer than 24 hours!!) to do a lot of work on my new criterium/laps module which is coming on nicely. Basically what you have is current results and standings on a screen in front of you, updating automatically as you watch. Imagine the Enquiries grid having finish times auto-filling in front of your eyes without having to click a refresh button. I still have a fair bit of work to do to this module, such as a quick print button which can print nice looking results at any time, or on an automated basis. For these long races, organisers like regular printouts of current standings.
Admittedly a lot of you won't use this often, however when you do need it, I know you are going to appreciate it!

Of course using AMB technology at an event like this makes things much easier - remember the competitors are hitting speeds of 70km/h, and you just can't afford any misreads. If you miss someone when using AMB it's because they didn't cross the timing point. Period. It gives the race timer a huge level of confidence when arguing missing laps with competitors.

As with all multi-lap events, the start and finish are the aspects you have to think through carefully. I will probably update the help file with my experience from this event, especially regarding which start type to use. The criterium/laps module will have some useful functionality for handling starts. Remember, for these type of events, time is not critical, it's all about lap counting. So often there's no real start or finish time for competitors. This is something a regular race timer has to get his mind around. And it's something I need to handle seamlessly in RaceTec.

 
WHAT: ITU Triathlon World Cup
WHERE:
Auckland, New Zealand
WHEN: 20 November 2011
HOW: AMB Prochip
WHO: Assisting Multisport Australia

OK, so ITU triathlons are usually pretty damn full on weekends. Which makes it really annoying when you get food poisoning the night before, and spend the day staggering around like you've got the plague.
Fortunately I wasn't the only one there, I was only assisting Greg from Multisport Australia, and my responsibility of providing feeds to the ITU results site and the television production went off without a hitch. Not that I remember much of it.

One thing I need to mention after this race - and I know I mention it often to RaceTec users - GET YOUR SPLIT SETUP RIGHT! Sure, RaceTec makes it easy to change your race setup mid-race, but it's not a headache you want when there are other pressures on. If you get it right, RaceTec will be your best friend on race day. Get it wrong and you'll be emailing me with a subject header of "Help"!
The setting that seems to catch people out the most is the minimum lap time. My personal opinion is that this value should be used for preventing duplicate chip reads in silly situations. The closer you put this value to an actual lap time, the more chance you will get it wrong and spend an hour wondering why RaceTec isn't on your side.
A value of 00:00:20 is more than good enough for most situations.

 
WHAT: Noosa Triathlon (Olympic distance, 4500 competitors)
WHERE: Noosa, Queensland, Australia
WHEN: 30 October 2011
HOW: RFID HDD system, AMB (for the Pro criterium and 5km road race)
WHO: Assisting Multisport Australia

Wow, what a weekend. Noosa fills to the brim with triathletes and their supporters. It's a busy weekend, starting with an ocean swim on Friday, the pro criteriums and 5km road race on Saturday, and the main triathlon on Sunday - the biggest in Australia.
The timing mats on the finish line for the main race were reading really low, however I was told they worked perfectly last year. Later in the morning the organisers told us that a large electrical cable had been buried under the pavement right where the mats were, so that explained it. We put in an extra spotter mat just in case, you can never be too careful. Real estate agents preach 'location, location, location', race timers should chant 'redundancy, redundancy, redundancy'.
There were about 20 wave starts for each category, and there were a lot of categories! Not just age groups, there were categories for families, mates, heavy men, heavy women, pro's, 'open' (not quite pro!), etc. So as you can imagine, a lot of time was spent trying to figure out who went in the wrong wave.
The winning team in the family category had a fantastic finish time, however after 2 phone calls to them they admitted that not only weren't they a family (last minute withdrawal) but also went in the wrong wave! Sheesh, thanks for telling us guys, now the race timer looks stupid because the results are wrong.

The pro criterium was a bit hectic. Cyclists falling down all over the place, As you may know, in these races, if a competitor has an accident he is allowed to wait until the peleton comes around again before rejoining the race. And he isn't penalised for this. All very well, but if officials don't inform the race timer when this happens, things get out of hand. Or sometimes they fall down, then walk over the timing point. Twice. Giving them an extra lap! Fortunately, in the end eveyone knows who the winner is, so the fact that some competitors have missing laps doesn't concern anyone too much. But still ...
In the criterium I was running results in RaceTec, but the main scoring was done using AMB's well know Orbits software. I was pleased to note that not only did RaceTec update faster, it was also easier to fix issues (such as missing laps) and I had results out faster. Sorry to rub it into the opposition ... :-)

 
WHAT: Tour de Bintan
WHERE: Bintan, Indonesia
WHEN: 12,13 November 2011
HOW: RFID Ultra
WHO: Assisting blueChip Timing

I'll try not to complain about the heat and humidity.
This was a 3 stage cycle race, with usual pro-cycling rules. I was looking forward to this because I was trying out RaceTec's ability to handle 'group times' (where all cyclists in a peloton get the same time as the leader of the peloton). Additionally, I was trying a second method of doing stage races by creating a different event for each stage, and summing up the stages using the Series module.
Apart from a start and finish line, there were also two timed sprint points on each stage, and two 'king of the mountain' spots which were done manually.
Generally things went really well.The Ultra system held up and produced very accurate results, considering there were some tight bunch finishes.
Some pointers for anyone using UHF for cycling:
If you are using timing mats (which you have to for the required accuracy!) make sure you use a strong 'gaffa' type tape to hold them down. Vehicles travelling over mats at speed can lift them up, which would not be a healthy situation for any cyclists following the vehicle. I discovered a very good way of taping mats down, feel free to ask me if you want to know my secret!
For spotter points and remote timing points, a couple of UHF patch antennas (one on either side of the road) can be very effective. You will miss very few cyclists (if any) and the setup is certainly much easier.
Rain doesn't affect UHF read rates for cycling if the tags are stuck on the seat post sticker. We had a torential downpour at one stage and I still didn't miss anyone on the finish line.
Expect to pick up lots of weird tag codes. UHF tags are common and cyclists have lots of pockets! If you are encoding your own tags, make sure you use number ranges that you can easily identify. Don't encode your tags as 1, 2, 3 ... etc.
Keep your control boxes out of direct sunlight. Some of you might consider this to be a no-brainer, but when there simply is no shade ... In hindsight I probably should have at least put a cardboard box over or something, just to create some shade. At least my units only overheated when the tail-end stragglers were finishing. The antenna connectors were almost too hot to touch.
And finally, when in Bintan, if you get given a small lunch pack with a small pastry-type snack inside, make sure you remove the whole chili before popping the thing in your mouth.

 
WHAT: Noosa Triathlon (Olympic distance, 4500 competitors)
WHERE: Noosa, Queensland, Australia
WHEN: 30 October 2011
HOW: RFID HDD system, AMB (for the Pro criterium and 5km road race)
WHO: Assisting Multisport Australia

Wow, what a weekend. Noosa fills to the brim with triathletes and their supporters. It's a busy weekend, starting with an ocean swim on Friday, the pro criteriums and 5km road race on Saturday, and the main triathlon on Sunday - the biggest in Australia.
The timing mats on the finish line for the main race were reading really low, however I was told they worked perfectly last year. Later in the morning the organisers told us that a large electrical cable had been buried under the pavement right where the mats were, so that explained it. We put in an extra spotter mat just in case, you can never be too careful. Real estate agents preach 'location, location, location', race timers should chant 'redundancy, redundancy, redundancy'.
There were about 20 wave starts for each category, and there were a lot of categories! Not just age groups, there were categories for families, mates, heavy men, heavy women, pro's, 'open' (not quite pro!), etc. So as you can imagine, a lot of time was spent trying to figure out who went in the wrong wave.
The winning team in the family category had a fantastic finish time, however after 2 phone calls to them they admitted that not only weren't they a family (last minute withdrawal) but also went in the wrong wave! Sheesh, thanks for telling us guys, now the race timer looks stupid because the results are wrong.

 
WHAT: OCBC Malaysia (52km bike race, 1500 cyclists)
WHERE: Kuala Lumpur, Malaysia
WHEN: 16 October 2011
HOW: RFID Ultra system, UHF tags on the seat post sticker

My first time in KL, I wasn't looking forward to the heat and humidity, but after the taxi drive from the airport to the hotel, everything else was a walk in the park.
It was a relatively simple setup. 8m start line, a 4m lapping lane next to it (to be crossed 4 times) and a separate 4m finish line next to that. So all in one place, very convenient, things were looking positive and problem free. Ha ha, famous last words.
Fortunately we were able to set up the mats the day before, there was full road closure on the wide road.
Lesson number 1: You never have enough gaffa tape! As you know, for bike races, the timing mats have to be held down in some way and gaffa tape is the best option (provided the road surface is dry). Trust me, 32m of timing mats requires a lot of gaffa tape! Fortunately I found some extra rolls at an obscure stationery shop in an even more obscure shopping centre.
Lesson number 2: Don't just run the gaffa tape down the leading edge of the mats, run some long pieces perpendicular to the edge too, with at least 30cm on the road surface, and another 30cm on the mats. This is very effective in stopping the mats moving in the direction the cyclists are travelling.

The start went smoothly, and when the leaders came through the lap lane things were still going smoothly.
In RaceTec, I had a start split (timer name START), 4 lap splits (timer name LAP) and a finish split. So if anyone was missed on the laps for some reason, at least I got their finish. Sounds easy. NOT! The motorcyclist in front of the lead pack came round the last corner and led them down the lap lane instead of the finish! Much to the disgust of the bevy of photographers waiting in anticipation, and even more so to my dismay when I realised my nice easy day had just taken on a whole new dimension. Half the finishers went down the wrong lane. I had no choice but to make a quick adjustment to my split setup, making the finish split lap 5. Then I just deleted all split times, and the next time results ran it was all fixed.
I was actually rather relieved when the race was stopped after only 700-odd of the 1,500-odd starters had finished. Apparently the city was grid-locked and the police decided they couldn't cope, and re-opened all the roads. Nice.

The day was completed with a criterium for the top riders. The crit was timed using AMB equipment, and I was looking forward to leaving the Ultra system running so I could get a good comparison against AMB, which I regard as the best in the business. Unfortunately the UCI referee spoiled my fun and insisted I remove the mats as they were 'a hazard'. He obviously hadn't bothered to travel the route where the road hazards were far greater and more numerous!


 
WHAT: Melbourne Marathon (42km, 21km, 10km and 5km. 25,000 runners)
WHERE: Melbourne, Australia
WHEN: 9 October 2011
HOW: MyLaps BibTag
WHO: Assisting Multisport Australia

Well what do you know, for once I didn't have too much to do. Usually I'm focussed on results, SMS messages, live internet updates and a big screen display, but this year all I had to worry about was results. There was no big screen, no SMS messages, and the internet results were automatic from within RaceTec anyway.
A 3rd party company had developed a web-based tracking system with maps, predicted times, etc. It didn't work. Enough said.
Moral of that story? You can't just get any old software development company to produce something like that. If you do, at least insist that they work closely with an experienced race timer, who understands all the idiosynchrasies of remote split points, and knows what can go wrong.
Otherwise everything went ok. The usual headaches with runners changing events at will, running in 2 events, etc.
I even had time for dinner alongside the Yarra River in Melbourne before heading to the airport. That was a new experience (having time to kick around before my flight!).



Live Web Results

Automated SMS Messaging

RaceTec Mobile

Advanced Commentator Displays

Design and Print Certificates
Copyright (c) G Vincent 2010