Advanced Grade is app which eliminates gradient (slope) jumps in Garmin Edge devices.
It has many settings for flexible custom setup of the averaging and filtering of the gradient.
In addition it can display the max/min elevation and max/min pressure.
All of the selected variables can be displayed with one decimal place.
The raw grade is calculated from the raw pressure and the elapsed distance.
There is an option in the "Debug" parameters to display the raw grade and raw pressure.
You can watch how they jump a lot, but on the other hand they are very precise.
The raw grade needs to be averaged and filtered, but this introduces a lag.
The default settings are chosen to ensure a balance between accuracy and fast response.
Configuration screens on Garmin Express:
Features:
Label
- the title of the datafield, maximum 20 characters.
Decimal point
- when switched on, the selected variables are displayed with one decimal place.
Separator
- the separator between the selected variables.
Reset on Lap
- what to reset, when "Lap" button is pressed.
- default value is "Max/min grade".
Grade (%)
- display the output grade of stage 3.
Maximum grade (%)
- display the maximum output grade of stage 3.
Minimum grade (%)
- display the minimum output grade of stage 3.
Elevation (m)
- display the altitude above mean sea level.
Max elevation (m)
- display the maximum altitude.
Min elevation (m)
- display the minimum altitude.
Pressure (hPa)
- display the ambient (local) barometric pressure, it's smoothed by a two-stage filter.
Max pressure (hPa)
- display the maximum pressure.
Min pressure (hPa)
- display the minimum pressure.
Stage 1 - calculating, rejecting and averaging the raw grade
Distance (m) [0 - 200]
- traveled distance, based on which the grade is calculated.
- default value is 20m.
Limit (%) [0.0 - 100.0]
- the maximum allowlable grade, it's rejected if it's above this value.
- default value is 30%.
Averaging time (s) [1 - 30]
- the time to average the grade.
- default value is 8s.
Averaging mode
- the algorithm used to average the grade.
- default value is Off.
Stage 2 - averaging and rejecting the output grade from stage 1
Deviation (%) [0.0 - 50.0]
- if the grade deviates from its averaged value by more than this parameter, it's rejected.
- default value is 4.0%.
Averaging time (s) [1 - 30]
- the time to average the grade.
- default value is 8s.
Averaging mode
- the algorithm used to average the grade.
- default value is Off.
Stage 3 - averaging the output grade from stage 2
Averaging time (s) [1 - 30]
- the time to average the grade.
- default value is 8s.
Averaging mode
- the algorithm used to average the grade.
- default value is Off.
Debug - additional parameters for debugging
Raw grade (%)
- display the raw grade.
Max raw grade (%)
- display the maximum raw grade.
Min raw grade (%)
- display the minimum raw grade.
Grade 1 (%)
- display the output grade of stage 1.
Max grade 1 (%)
- display the maximum output grade of stage 1.
Min grade 1 (%)
- display the minimum output grade of stage 1.
Average grade 2 (%)
- display the averaged grade in stage 1.
Max avg grade 2 (%)
- display the maximum averaged grade in stage 1.
Min avg grade 2 (%)
- display the minimum averaged grade in stage 1.
Grade 2 (%)
- display the output grade of stage 2.
Max grade 2 (%)
- display the maximum output grade of stage 2.
Min grade 2 (%)
- display the minimum output grade of stage 2.
Raw pressure (hPa)
- display the raw ambient (local) barometric pressure, it's temperature compensated.
Max raw press (hPa)
- display the maximum raw pressure.
Min raw pressure (hPa)
- display the minimum raw pressure.
Changelog:
Version 1.2
Now max/min elevation is calculated only during activity.
- - -
Version 1.1 is the first official release.