measurementMethod property
The method used to measure the VO2 max value.
Optional. Possible string values are:
- "MEASUREMENT_METHOD_UNSPECIFIED" : Unspecified measurement method.
- "FITBIT_RUN" : Fitbit specific, measures VO2 max rate during a run.
- "GOOGLE_DEMOGRAPHIC" : Google specific, measures VO2 max rate for a user based on their demographic data.
- "COOPER_TEST" : Run as far as possible for 12 minutes. Distance correlated with age and gender translates to a VO2 max value.
- "HEART_RATE_RATIO" : Maximum heart rate divided by the resting heart rate, with a multiplier applied. Does not require any exercise.
- "METABOLIC_CART" : Measured by a medical device called metabolic cart.
- "MULTISTAGE_FITNESS_TEST" : Continuous 20m back-and-forth runs with increasing difficulty, until exhaustion.
- "ROCKPORT_FITNESS_TEST" : Measured using walking exercise.
- "MAX_EXERCISE" : Healthkit specific, measures VO2 max rate by monitoring exercise to the user’s physical limit. Similar to COOPER_TEST or MULTISTAGE_FITNESS_TEST.
- "PREDICTION_SUB_MAX_EXERCISE" : Healthkit specific, estimates VO2 max rate based on low-intensity exercise. Similar to ROCKPORT_FITNESS_TEST.
- "PREDICTION_NON_EXERCISE" : Healthkit specific, estimates VO2 max rate without any exercise. Similar to HEART_RATE_RATIO.
- "OTHER" : Use when the method is not covered in this enum.
Implementation
core.String? measurementMethod;