mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Huami: Persist sleep respiratory rate data
This commit is contained in:
@@ -67,6 +67,7 @@ public class GBDaoGenerator {
|
||||
addHuamiHeartRateMaxSample(schema, user, device);
|
||||
addHuamiHeartRateRestingSample(schema, user, device);
|
||||
addHuamiPaiSample(schema, user, device);
|
||||
addHuamiSleepRespiratoryRateSample(schema, user, device);
|
||||
addPebbleHealthActivitySample(schema, user, device);
|
||||
addPebbleHealthActivityKindOverlay(schema, user, device);
|
||||
addPebbleMisfitActivitySample(schema, user, device);
|
||||
@@ -300,6 +301,14 @@ public class GBDaoGenerator {
|
||||
return paiSample;
|
||||
}
|
||||
|
||||
private static Entity addHuamiSleepRespiratoryRateSample(Schema schema, Entity user, Entity device) {
|
||||
Entity sleepRespiratoryRateSample = addEntity(schema, "HuamiSleepRespiratoryRateSample");
|
||||
addCommonTimeSampleProperties("AbstractSleepRespiratoryRateSample", sleepRespiratoryRateSample, user, device);
|
||||
sleepRespiratoryRateSample.addIntProperty("utcOffset").notNull();
|
||||
sleepRespiratoryRateSample.addIntProperty("rate").notNull().codeBeforeGetter(OVERRIDE);
|
||||
return sleepRespiratoryRateSample;
|
||||
}
|
||||
|
||||
private static void addHeartRateProperties(Entity activitySample) {
|
||||
activitySample.addIntProperty(SAMPLE_HEART_RATE).notNull().codeBeforeGetterAndSetter(OVERRIDE);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user