TimeRiding() : secsMovingOrPedaling(0.0)
 {
     setSymbol("time_riding");
     setName(tr("Time Riding"));
     setMetricUnits(tr("seconds"));
     setImperialUnits(tr("seconds"));
 }
Ejemplo n.º 2
0
 void initialize() {
     setName(tr("xPower"));
     setType(RideMetric::Average);
     setMetricUnits(tr("watts"));
     setImperialUnits(tr("watts"));
     setDescription(tr("xPower is an estimate of the power that you could have maintained for the same physiological 'cost' if your power output had been perfectly constant, similar to IsoPower."));
 }
Ejemplo n.º 3
0
 void initialize() {
     setName(tr("Left/Right Balance"));
     setMetricUnits(tr("%"));
     setImperialUnits(tr("%"));
     setType(RideMetric::Average);
     setPrecision(1);
 }
 WorkoutTime() : seconds(0.0)
 {
     setSymbol("workout_time");
     setName(tr("Duration"));
     setMetricUnits(tr("seconds"));
     setImperialUnits(tr("seconds"));
 }
Ejemplo n.º 5
0
 void initialize() {
     setName(tr("Aerobic Decoupling"));
     setType(RideMetric::Average);
     setMetricUnits(tr("%"));
     setImperialUnits(tr("%"));
     setPrecision(1);
 }
Ejemplo n.º 6
0
 void initialize() {
     setName("LNP");
     setType(RideMetric::Average);
     setMetricUnits("watts");
     setImperialUnits("watts");
     setPrecision(0);
 }
Ejemplo n.º 7
0
 void initialize() {
     setName(tr("Average Running Cadence"));
     setMetricUnits(tr("spm"));
     setImperialUnits(tr("spm"));
     setType(RideMetric::Average);
     setDescription(tr("Average Running Cadence, computed when Cadence > 0"));
 }
Ejemplo n.º 8
0
 PeakWPK() : wpk(0.0), secs(0.0), weight(0.0)
 {
     setType(RideMetric::Peak);
     setMetricUnits(tr("wpk"));
     setImperialUnits(tr("wpk"));
     setPrecision(1);
 }
Ejemplo n.º 9
0
    void initialize() {
#endif
        setName(tr("xPower"));
        setType(RideMetric::Average);
        setMetricUnits(tr("watts"));
        setImperialUnits(tr("watts"));
    }
Ejemplo n.º 10
0
 void initialize() {
     setName("NP");
     setType(RideMetric::Average);
     setMetricUnits("watts");
     setImperialUnits("watts");
     setPrecision(0);
     setDescription(tr("Normalized Power is an estimate of the power that you could have maintained for the same physiological 'cost' if your power output had been perfectly constant."));
 }
Ejemplo n.º 11
0
 SessionRPE() : score(0.0)
 {
     setSymbol("session_rpe");
     setName(tr("Session RPE"));
     setMetricUnits("");
     setImperialUnits("");
     setType(RideMetric::Total);
 }
Ejemplo n.º 12
0
 XPower() : xpower(0.0), secs(0.0)
 {
     setSymbol("skiba_xpower");
     setName(tr("xPower"));
     setType(RideMetric::Average);
     setMetricUnits(tr("watts"));
     setImperialUnits(tr("watts"));
 }
Ejemplo n.º 13
0
 void initialize() {
     setName("LNP");
     setType(RideMetric::Average);
     setMetricUnits("watts");
     setImperialUnits("watts");
     setPrecision(0);
     setDescription(tr("Lactate Normalized Power as defined by Dr. Skiba in GOVSS algorithm"));
 }
Ejemplo n.º 14
0
 TRIMPPoints() : score(0.0)
 {
     setSymbol("trimp_points");
     setName(tr("TRIMP Points"));
     setMetricUnits("");
     setImperialUnits("");
     setType(RideMetric::Total);
 }
Ejemplo n.º 15
0
 Vo2max()
 {
     setSymbol("vo2max");
     setName(tr("Estimated VO2MAX"));
     setType(RideMetric::Average);
     setMetricUnits(tr("ml/min/kg"));
     setImperialUnits(tr("ml/min/kg"));
 }
Ejemplo n.º 16
0
 ZoneTime() : level(0), seconds(0.0)
 {
     setType(RideMetric::Total);
     setMetricUnits("seconds");
     setImperialUnits("seconds");
     setPrecision(0);
     setConversion(1.0);
 }
Ejemplo n.º 17
0
 AerobicDecoupling() : percent(0.0)
 {
     setSymbol("aerobic_decoupling");
     setName(tr("Aerobic Decoupling"));
     setType(RideMetric::Average);
     setMetricUnits(tr("%"));
     setImperialUnits(tr("%"));
     setPrecision(2);
 }
Ejemplo n.º 18
0
 void initialize() {
     setName(tr("Distance Swim"));
     setType(RideMetric::Total);
     setMetricUnits(tr("m"));
     setImperialUnits(tr("yd"));
     setPrecision(0);
     setConversion(1.0/METERS_PER_YARD);
     setDescription(tr("Total Distance in meters or yards"));
 }
Ejemplo n.º 19
0
 EfficiencyFactor() : ef(0.0)
 {
     setSymbol("friel_efficiency_factor");
     setName(tr("Efficiency Factor"));
     setType(RideMetric::Average);
     setMetricUnits(tr(""));
     setImperialUnits(tr(""));
     setPrecision(3);
 }
Ejemplo n.º 20
0
 NP() : np(0.0), secs(0.0)
 {
     setSymbol("coggan_np");
     setName("NP");
     setType(RideMetric::Average);
     setMetricUnits("watts");
     setImperialUnits("watts");
     setPrecision(0);
 }
Ejemplo n.º 21
0
 AverageWPK()
 {
     setSymbol("average_wpk");
     setName(tr("Watts Per Kilogram"));
     setType(RideMetric::Average);
     setMetricUnits(tr("wpk"));
     setImperialUnits(tr("wpk"));
     setPrecision(1);
 }
Ejemplo n.º 22
0
    PeakPercent() : maxp(0.0), minp(10000)
    {
        setType(RideMetric::Average);
        setSymbol("peak_percent");
        setInternalName("MMP Percentage");
        setName(tr("MMP Percentage"));
        setMetricUnits(tr("%"));
        setPrecision(1); // e.g. 99.9%
        setImperialUnits(tr("%"));

    }
    void initialize() {
#endif
        setName(tr("Duration"));
        setMetricUnits(tr("seconds"));
        setImperialUnits(tr("seconds"));
    }
Ejemplo n.º 24
0
 void initialize() {
     setName(tr("TRIMP Points"));
     setMetricUnits("");
     setImperialUnits("");
     setType(RideMetric::Total);
 }
Ejemplo n.º 25
0
 PeakPower() : watts(0.0), secs(0.0)
 {
     setType(RideMetric::Peak);
     setMetricUnits(tr("watts"));
     setImperialUnits(tr("watts"));
 }