mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Huawei: sync sleep APNEA data. No UI
This commit is contained in:
@@ -56,7 +56,7 @@ public class GBDaoGenerator {
|
||||
private static final String TIMESTAMP_TO = "timestampTo";
|
||||
|
||||
public static void main(String[] args) throws Exception {
|
||||
final Schema schema = new Schema(119, MAIN_PACKAGE + ".entities");
|
||||
final Schema schema = new Schema(120, MAIN_PACKAGE + ".entities");
|
||||
|
||||
Entity userAttributes = addUserAttributes(schema);
|
||||
Entity user = addUserInfo(schema, userAttributes);
|
||||
@@ -171,6 +171,7 @@ public class GBDaoGenerator {
|
||||
addHuaweiStressSample(schema, user, device);
|
||||
addHuaweiSleepStageSample(schema, user, device);
|
||||
addHuaweiSleepStatsSample(schema, user, device);
|
||||
addHuaweiSleepApneaSample(schema, user, device);
|
||||
addHuaweiTemperatureSample(schema, user, device);
|
||||
addHuaweiHrvValuesSample(schema, user, device);
|
||||
addHuaweiEmotionsSample(schema, user, device);
|
||||
@@ -1580,6 +1581,14 @@ public class GBDaoGenerator {
|
||||
return sleepStageSample;
|
||||
}
|
||||
|
||||
private static Entity addHuaweiSleepApneaSample(Schema schema, Entity user, Entity device) {
|
||||
Entity sleepApneaSample = addEntity(schema, "HuaweiSleepApneaSample");
|
||||
addCommonTimeSampleProperties("AbstractTimeSample", sleepApneaSample, user, device);
|
||||
sleepApneaSample.addLongProperty("lastTimestamp").notNull().index();
|
||||
sleepApneaSample.addIntProperty("level").notNull();
|
||||
return sleepApneaSample;
|
||||
}
|
||||
|
||||
private static Entity addHuaweiSleepStatsSample(Schema schema, Entity user, Entity device) {
|
||||
Entity sample = addEntity(schema, "HuaweiSleepStatsSample");
|
||||
addCommonTimeSampleProperties("AbstractTimeSample", sample, user, device);
|
||||
|
||||
Reference in New Issue
Block a user