tbwonder said..
Boardsurfr are you suggesting that in my example posted above (and shown again here) that the spike is caused by the sailor floating through the air after leaving the board?
If so it is an incredible acceleration. I had always assumed that spikes like these were caused from errors within the GPS chip. Generally to do with loss of satellite reception.
The question is if the observed speed increase is real or an artifact. One reason I assume it is sometimes real is that I often feel quite a bit of acceleration when I leave the board behind in a wing crash and keep flying a bit before hitting the water.
Until now, I have assumed that the satellite number would go down quickly when the GPS gets submerged in a crash. That's based on some anecdotal observations, but may not be correct. I just did a few experiments dunking the GPS into a water bucket, and it seems to take about 10-15 seconds for the satellite count to go zero. At the beginning, it still reports an unchanged number of satellites. Once the number of satellites goes to 0, the GPS freezes the reported speed for 10 seconds before dropping to 0.
tbwonder said..
I don't believe a 2 sec peak should be allowed in Team challenge if it is adjacent to unacceptable error data, personally I think there should be 2 seconds of clean data after the 2 sec peak.
While this seems reasonable at first glance, there are multiple problems with this. Perhaps the biggest one is that it will not affect any posts from ka72.com, since changes to the speed analysis algorithm there just will not happen. Fixing a previously reported threshold bug never happened (AFAIK), and that would have been a much easier fix.
The second big issue is relevance. This seems to primarily affect foil data, and in particular beginner/intermediate crashes on slow foils, and in just one category that is known to be the least accurate. It does not affect monthly rankings, unless a team has only foil posts - but then, they'll be at or near the bottom of the rankings, anyway.
A third issue is that this relies on some assumptions about error data which may not always be correct. When finning, it is quite possible that a real top speed in a big gust is followed by a crash. When I hit 40 knots the first time, it was immediately followed with a huge wheelie (tail walk) that could have easily been a huge crash. I would regard not "allowing" a real top speed because it was followed by a crash as totally unacceptable.
I understand that wingers may want accurate results. Anyone who uses GPS Speedreader can easily check the tracks, and simply delete any false top speeds with a couple of mouse clicks. But for most wingers, supporting track analysis from watches that do not have any accuracy data is much more relevant than some small improvements for u-blox based GPS units.
I actually think that automatic crash identification in u-blox data is an interesting problem that probably can be solved. Currently, my best guess is that we need to look at satellite CNO numbers, which seem to go down immediately, a long time before error and satellite numbers change enough to trigger filters. But this will need some further investigation.