If anyone finds this thread and is interested in knowing more, here is the paper that describes the way Garmin estimates VO2 max from heart rate and power data:
Automated Fitness level (VO2max) Estimation with Heart Rate and Speed Data
__________________
Ride, Rest, Repeat. ROUVY:
terrymorse