Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/amazfitbip/BipActivitySummary.java

220 lines
5.2 KiB
Java

/* Copyright (C) 2017-2021 Carsten Pfeiffer, Daniele Gobbetti
This file is part of Gadgetbridge.
Gadgetbridge is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Gadgetbridge is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
package nodomain.freeyourgadget.gadgetbridge.devices.amazfitbip;
import nodomain.freeyourgadget.gadgetbridge.entities.BaseActivitySummary;
public class BipActivitySummary extends BaseActivitySummary {
private int version;
private float distanceMeters;
private float ascentMeters;
private float descentMeters;
private float minAltitude;
private float maxAltitude;
private int minLatitude;
private int maxLatitude;
private int minLongitude;
private int maxLongitude;
private long steps;
private long activeTimeSeconds;
private float caloriesBurnt;
private float maxSpeed;
private float minPace;
private float maxPace;
private float totalStride;
private long timeAscent;
private long timeDescent;
private long timeFlat;
private int averageHR;
private int averagePace;
private int averageStride;
// @Override
// public long getSteps() {
// return steps;
// }
//
// @Override
// public float getDistanceMeters() {
// return distanceMeters;
// }
//
// @Override
// public float getAscentMeters() {
// return ascentMeters;
// }
//
// @Override
// public float getDescentMeters() {
// return descentMeters;
// }
//
// @Override
// public float getMinAltitude() {
// return minAltitude;
// }
//
// @Override
// public float getMaxAltitude() {
// return maxAltitude;
// }
//
// @Override
// public float getCalories() {
// return caloriesBurnt;
// }
//
// @Override
// public float getMaxSpeed() {
// return maxSpeed;
// }
//
// @Override
// public float getMinSpeed() {
// return minPace;
// }
//
// @Override
// public float getAverageSpeed() {
// return averagePace;
// }
public void setVersion(int version) {
this.version = version;
}
public int getVersion() {
return version;
}
public void setDistanceMeters(float distanceMeters) {
this.distanceMeters = distanceMeters;
}
public void setAscentMeters(float ascentMeters) {
this.ascentMeters = ascentMeters;
}
public void setDescentMeters(float descentMeters) {
this.descentMeters = descentMeters;
}
public void setMinAltitude(float minAltitude) {
this.minAltitude = minAltitude;
}
public void setMaxAltitude(float maxAltitude) {
this.maxAltitude = maxAltitude;
}
public void setMinLatitude(int minLatitude) {
this.minLatitude = minLatitude;
}
public void setMaxLatitude(int maxLatitude) {
this.maxLatitude = maxLatitude;
}
public void setMinLongitude(int minLongitude) {
this.minLongitude = minLongitude;
}
public void setMaxLongitude(int maxLongitude) {
this.maxLongitude = maxLongitude;
}
public void setSteps(long steps) {
this.steps = steps;
}
public void setActiveTimeSeconds(long activeTimeSeconds) {
this.activeTimeSeconds = activeTimeSeconds;
}
public void setCaloriesBurnt(float caloriesBurnt) {
this.caloriesBurnt = caloriesBurnt;
}
public void setMaxSpeed(float maxSpeed) {
this.maxSpeed = maxSpeed;
}
public void setMinPace(float minPace) {
this.minPace = minPace;
}
public void setMaxPace(float maxPace) {
this.maxPace = maxPace;
}
public void setTotalStride(float totalStride) {
this.totalStride = totalStride;
}
public float getTotalStride() {
return totalStride;
}
public void setTimeAscent(long timeAscent) {
this.timeAscent = timeAscent;
}
public long getTimeAscent() {
return timeAscent;
}
public void setTimeDescent(long timeDescent) {
this.timeDescent = timeDescent;
}
public long getTimeDescent() {
return timeDescent;
}
public void setTimeFlat(long timeFlat) {
this.timeFlat = timeFlat;
}
public long getTimeFlat() {
return timeFlat;
}
public void setAverageHR(int averageHR) {
this.averageHR = averageHR;
}
public int getAverageHR() {
return averageHR;
}
public void setAveragePace(int averagePace) {
this.averagePace = averagePace;
}
public int getAveragePace() {
return averagePace;
}
public void setAverageStride(int averageStride) {
this.averageStride = averageStride;
}
public int getAverageStride() {
return averageStride;
}
}