gps-details

3.0506.0 beta

Overview

The 3.0506.0 beta release in Jul 2024 exhibits issues because speedsurfing behaves much like windsurfing, which is non-doppler and thus prone to spikes.

The 3.0506.0 beta was initially thought to fix the speed issues in 3.0408.0 and 3.0409.0. However 3.0508.0 on the APEX Pro and VERTIX made it clear that there were some new speed issues. The non-Doppler speed issues of 3.0506.0 and 3.0508.0 were documented on 19 Aug 2024.

GNSS

APEX Pro VERTIX APEX 2 APEX 2 Pro VERTIX 2 / 2S
- - 3.1.0 3.1.0 3.1.0

Low-pass Filtering

The short article about sampling rates and aliasing provides the background required to understand this section.

A simple walking test used an APEX 2 Pro watche to determine whether 3.0506.0 is using low-pass filtering for the speedsurfing activity.

walking

The firmware release 3.0506.0 was tested alongside Motion GPS #801 @ 1 Hz and #805 @ 5 Hz for speedsurfing and windsurfing activities.

walk

Speedsurfing

Sailing Test

Comparing the APEX 2 Pro with 3.0506.0 against the Motion GPS @ 5 Hz it can be seen that the COROS is failing to capture the low speeds during turns.

There is obvious filtering and smoothing of the speeds being recorded in the speedsurfing mode.

The behavior has strong similarities with the windsurfing mode in previous versions of the firmware.sailing-speedsurfing

GPSResults can be used to compare the position-derived speeds (green) and expected doppler-derived speeds (red) of the speedsurfing activity.

The speedsurfing data is heavily filtered and is believed to be derived from the positional data, which would mean the speeds are non-Doppler.

The speedsurfing activity behaves like many other activities on the COROS watches - e.g. bike, flatwater, GPS cardio, etc.

sailing-speedsurfing-gpsresults

Walking Test

GPSResults can be used to compare the position-derived speeds (green) and expected doppler-derived speeds (red) when walking.

The speedsurfing data is heavily filtered and is believed to be derived from the positional data, which would mean the speeds are non-Doppler.

The speedsurfing activity behaves like many other activities on the COROS watches - e.g. bike, flatwater, GPS cardio, etc.

walk-speedsurfing

Windsurfing

Walking Test

GPSResults can be used to compare the position-derived speeds (green) and recorded speeds (red) of the windsurfing activity.

The windsurfing data is heavily filtered and is believed to be derived from the positional data, which would mean the speeds are non-Doppler.

The windsurfing activity behaves like many other activities on the COROS watches - e.g. bike, flatwater, GPS cardio, etc.

walk-windsurfing

Summary

The 3.0506.0 firmware is problematic for the speedsurfing community:

Unknowns: