Module Introduction¶
I Real-time Monitoring Data¶
1. Current Power¶
Displays real-time cycling power output.
Colors
This is a module that can display background colors. Color sequences can be chosen between two styles in the ConnectIQ app. However, users cannot customize individual colors or zone range.
- Garmin style: Gray-Blue-Green-Yellow-Orange-Red-Purple (Zone1~Zone7)
- Wahoo style: Gray-Dark Blue-Light Blue-Green-Yellow-Orange-Red (Zone1~Zone7)
2. Current Speed¶
Displays current cycling speed. The unit will be consistent with the user's settings in Garmin Connect (kph/mph).
Average Speed Indicator¶
This is a setting that can be turned on/off to compare current speed with average speed inside current speed module. It can be set in the ConnectIQ app. There are two display modes: "Arrow" and "Background".
- "Arrow"
- Up: Above average speed
- Down: Below average speed
- Not shown: Equal to average speed or ride not started
- "Background"
- Red: Below average speed
- Green: Above average speed
3. Current Heart Rate¶
Displays real-time heart rate data.
Colors
This is a module that can set background colors. Color sequences can be chosen between two styles in the ConnectIQ app. However, users cannot customize individual colors or zone range.
- Garmin style: Gray-Gray-Blue-Green-Yellow-Red (<Zone1, Zone1~Zone5)
- Wahoo style: Gray-Blue-Green-Yellow-Orange-Red (<Zone1, Zone1~Zone5)
4. Current Cadence¶
Displays real-time cadence value.
5. Current Altitude¶
Displays current altitude. The unit will be consistent with the user's settings in Garmin Connect (m/ft).
6. Current Grade*¶
Displays current grade.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
Colors
This is a module that can display background colors. Colors change according to corresponding grade, but users cannot customize colors or grade range.
Example | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|---|
Grade Range | < 0.5% | 0.5%~3.99% | 4%~7.99% | 8%~11.99% | 12%~19.99% | > 20% |
II Average and Cumulative Data¶
7. 3s Average Power*¶
Displays average power for the last 3 seconds. Color display same as real-time power.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
8. 5s Average Power*¶
Displays average power for the last 5 seconds. Color display same as real-time power.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
9. 10s Average Power*¶
Displays average power for the last 10 seconds. Color display same as real-time power.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
10. Lap Average Power*¶
Displays average power for the current lap.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
11. Average Heart Rate¶
Displays average heart rate for the current activity.
12. Average Speed¶
Displays average speed for the current activity.
13. Activity Time¶
Displays duration of the current activity.
14. Lap Time*¶
Displays duration of the current lap.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
15. Distance¶
Displays cumulative riding distance for the current activity.
16. Total Ascent¶
Displays total elevation gained during the current activity.
17. Total Descent¶
Displays total elevation lost during the current activity.
18. Lap Average Heart Rate*¶
Displays average heart rate for the current lap.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
19. Total Work (KJ)*¶
Displays total work performed during the current activity in kilojoules (kJ). This measurement is from power meter, so it needs a power meter to work.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
20. Lap Distance*¶
Displays distance covered in the current lap.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
21. Average Cadence¶
Displays average cadence for the current activity.
22. Lap Average Speed*¶
Displays average speed for the current lap.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
23. Calories¶
Displays calories burned in the current activity.
III Maximum Values¶
24. Maximum Power¶
Displays maximum power achieved during the current activity.
25. Maximum Heart Rate¶
Displays maximum heart rate achieved during the current activity.
26. Maximum Speed¶
Displays maximum speed achieved during the current activity.
27. Maximum Cadence¶
Displays maximum cadence achieved during the current activity.
28. Lap Count¶
Displays total laps in the current activity. When the activity start, the lap count will be set to 1.
IV Training Metrics¶
29. Current Power-to-Weight Ratio¶
Displays real-time power-to-weight ratio for the current activity in W/Kg. Power comes from the MyGahoo setting page input, and weight comes from the Garmin personal profile page configuration.
30. 3s Average Power-to-Weight Ratio*¶
Displays average power-to-weight ratio for the last 3 seconds in W/Kg.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
31. 10s Average Power-to-Weight Ratio*¶
Displays average power-to-weight ratio for the last 10 seconds in W/Kg.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
32. Lap Average Power-to-Weight Ratio*¶
Displays average power-to-weight ratio for the current lap in W/Kg.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
33. NP™ (Normalized Power)*¶
Displays normalized power for the current activity.
Risk of Data Loss
If you "re-add" the MyGahoo field during the activity, or entering other riding modes, the data in this module will be cleared. (However, the activity recorded by Garmin itself will not be affected, only MyGahoo will start accumulating these data from zero again).
™Normalized Power (NP) and Training Stress Score (TSS) are registered trademarks of Peaksware, LLC.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
34. TSS™ (Training Stress Score)*¶
Displays training stress score for the current activity.
Risk of Data Loss
If you "re-add" the MyGahoo field during the activity, or return to the current mode after entering other riding modes, the data in this module will be cleared. (However, the activity recorded by Garmin itself will not be affected, only MyGahoo will start accumulating these data from zero again).
™Normalized Power (NP) and Training Stress Score (TSS) are registered trademarks of Peaksware, LLC.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
35. W'Balance*¶
Displays W'Balance (W prime balance) for the current activity. This needs to pre-define CP (critical power) and W' (W Prime) to work. For scientific explainations, there will be plenty of article or videos to explain what it is.
During activity, this field can be green or red. When in green, it means your current power is under CP, in other words, you are 'recovering'. Vice versa, when in red, it means you are consuming.
The current mathematical model is using differential model from Froncioni / Clarke:
W′bal = W′bal + (CP - P) * (W′ - W′bal) / W′
when P > CP
W′bal = W′bal + (CP - P)
when P < CP
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
V Equipment Information¶
36. Gear (Tooth)¶
Displays the number of tooth for current chainring/cassette. E.g. 52/13
37. Gear (Index)¶
Displays the current chainring/cassette index number. E.g. 1/7
38. Gear Ratio¶
Displays the current transmission ratio of chainring divided by cassette tooth. For example: 4.02
39. Gear Chart¶
Graphically displays gear information.
VI Navigation Information¶
40. Distance to Destination¶
Displays remaining distance to the destination.
41. Estimated time to Destination*¶
Displays estimated time remaining to reach the destination. This is estimated by the average speed so far, and the number will show 10s after activity started, to avoid the sharp fluctuation at the beginning.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
42. Estimated time of Arrival*¶
Displays estimated time of arrival at the destination. This is estimated by the average speed so far, and the number will show 10s after activity started, to avoid the sharp fluctuation at the beginning.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
VII Data Analysis¶
43. Real-time Left-Right Balance¶
Displays current left-right power balance. Shown as percentage without the % symbol, for example: 52-48
44. 3s Average Left-Right Balance*¶
Displays average left-right power balance ratio over 3 seconds.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
45. Power Zone Histogram*¶
Displays time distribution across different power zones.
Risk of Data Loss
If you "re-add" the MyGahoo field during the activity, or return to the current mode after entering other riding modes, the data in this module will be cleared. (However, the activity recorded by Garmin itself will not be affected, only MyGahoo will start accumulating these data from zero again).
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
46. Heart Rate Zone Histogram*¶
Displays time distribution across different heart rate zones.
Risk of Data Loss
If you "re-add" the MyGahoo field during the activity, or return to the current mode after entering other riding modes, the data in this module will be cleared. (However, the activity recorded by Garmin itself will not be affected, only MyGahoo will start accumulating these data from zero again).
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
VIII Environmental Information¶
47. Clock¶
Displays current time.
48. Battery¶
Displays current battery level. Displayed in percentage.
49. Temperature (Sensor)¶
Displays current temperature, shown in Celcius or Fahrenheit. Updated every 5 minutes. The frequency is Garmin constraint so can't be any higher.
50. Wind*¶
Displays current wind speed and relative/absolute wind direction.
*Garmin official does not provide data interface, so calculated data may have inaccuracy or errors
51. Temperature (OpenWeather)*¶
Displays current temperature, shown in Celcius or Fahrenheit. The data source is from OpenWeather, so need to config a valid OpenWeather API to enable the data.
52. Feels-like Temperature (OpenWeather)*¶
Displays current feels-like temperature, shown in Celcius or Fahrenheit. The data source is from OpenWeather, so need to config a valid OpenWeather API to enable the data.
53. Humidity (OpenWeather)*¶
Displays current relative humidity, shown in percentage. The data source is from OpenWeather, so need to config a valid OpenWeather API to enable the data.
Wind Speed Units¶
- m/s: meters per second
- KPH: kilometers per hour
- MPH: miles per hour
- Beaufort scale: wind force scale, 0~12 levels
Wind Speed Level¶
Wind speed level is indicated by the number of arrows, with different numbers corresponding to wind speed as shown in the figure below. When the selected wind speed unit is not m/s, the arrow number will still be calculated based on the correct wind speed rather than the displayed number.
Absolute/Relative Wind Direction¶
- Absolute Direction: Wind direction given in weather forecast, irrelevant to riding direction
- Relative Direction: The relative angle between current riding direction and wind direction. For example, if going west with absolute wind direction from north to south, the relative wind direction is from right to left.
Wind Direction Colors¶
When displaying relative wind direction, arrows are colored based on wind angle. Red indicates headwind (relative wind from 45° left front to 45° right front); green indicates tailwind (relative wind from 45° left rear to 45° right rear); black indicates crosswind.
Configuration¶
The wind module needs to be configured in the ConnectIQ app for optimal display. Please refer to the Weather Configuration module for details.
IX Virtual LED¶
Virtual LEDs can be configured around the screen edges. Users can use LEDs in different positions to display different information.
The two horizontal fields of virtual LEDs (up and down) now supports status bar. The icons in the status bar from left to right are, battery, GPS signal status, phone connection status (conditional), unread messages (conditional), time.
When phone is not connected to Garmin Edge, the "Bluetooth" icon will not show. When there's no unread messages, the unread message icon will not show. And when the unread message number is larger than 9, it will always show "9+" instead of the actual number.
Image | Status | Description |
---|---|---|
![]() |
QUALITY_NOT_AVAILABLE | GPS is not available |
![]() |
QUALITY_LAST_KNOWN | The Location is based on the last known GPS fix |
![]() |
QUALITY_POOR | The Location was calculated with a poor GPS fix. Only a 2-D GPS fix is available, likely due to a limited number of tracked satellites |
![]() |
QUALITY_USABLE | The Location was calculated with a usable GPS fix. A 3-D GPS fix is available, with marginal HDOP (horizontal dilution of precision) |
![]() |
QUALITY_GOOD | The Location was calculated with a good GPS fix. A 3-D GPS fix is available, with good-to-excellent HDOP (horizontal dilution of precision) |
Real-time Power¶
Virtual LEDs display the quantity and color for each Zone (color style set to Garmin style in example below)
3s Average Power¶
Same as above.
Heart Rate Zones¶
Virtual LEDs display the quantity and color for each Zone (color style set to Garmin style in example below)
Average Speed Indicator¶
Virtual LEDs display the relationship between current speed and average speed, with red indicating falling behind (less than average) and blue indicating leading (greater than average).
Each LED represents a 10% lead or lag, as shown in the table below. The table uses leading as an example; lagging follows the same principle.
Example | Meaning |
---|---|
![]() |
Equal to average speed |
![]() |
Current lead < 10% |
![]() |
10% < Current lead < 20% |
![]() |
Current lead > 20% |
Average Power Indicator¶
Virtual LEDs display the relationship between current power and average power, with colors meaning the same as above, but each LED represents a 20% lead or lag. The table uses leading as an example; lagging follows the same principle.
Example | Meaning |
---|---|
![]() |
Equal to average power |
![]() |
Current lead < 20% |
![]() |
20% < Current lead < 40% |
![]() |
Current lead > 40% |
Left-Right Balance Indicator¶
Virtual LEDs display the left-right balance of current pedaling power. Each LED represents a 5% offset for one side. The table uses right-shifted pedaling as an example; the opposite follows the same principle.
Additionally, if the received left-right balance values are 100-0 or 0-100, an error state will be displayed. This situation usually occurs due to disconnection of one side of the dual-sided power meter or momentary force during first pedaling.
Example | L - R |
---|---|
![]() |
50% - 50% |
![]() |
45~50% - 50~55% (not including 55%) |
![]() |
40~45% - 55~60% (not including 60%) |
![]() |
≤40% - ≥60% |
![]() |
0%-100% (or 100%-0%) |
3s Left-Right Balance Indicator¶
Same as above.