The alpha 500 results on COROS watches (and the app) are proving to be very unreliable and often read much higher than the reality.
The impact of this issue can be significant with one session reporting 27.64 knots on the watch (and app) whilst the reality was a best alpha of 21.15 knots.
An algorithm allowing alpha results to be calculated in realtime with minimal CPU usage has been developed, tested and documented with COROS in mind.
The project also includes clearly annotated Python code which should be easy to port to the COROS firmware.
Note: This algorithm has been implemented by the maker of the Motion (u-blox) and author of GPSTC V4 (Garmin data field).
The alpha 500 results on COROS watches (and the app) are proving to be very unreliable and often read much higher than the reality.
The impact of this issue can be significant with one session reporting 27.64 knots on the watch (and app) whilst the reality was a best alpha of 21.15 knots.
An algorithm allowing alpha results to be calculated in realtime with minimal CPU usage has been developed, tested and documented with COROS in mind.
The project also includes clearly annotated Python code which should be easy to port to the COROS firmware.
Note: This algorithm has been implemented by the maker of the Motion (u-blox) and author of GPSTC V4 (Garmin data field).
Link to my article with Python code on GitHub