public static Sensor createDefaultIfMissing() { final Sensor sensor = currentSensor(); if (sensor == null) { Sensor.create(JoH.tsl()); } return currentSensor(); }
public static Sensor createDefaultIfMissing() { final Sensor sensor = currentSensor(); if (sensor == null) { Sensor.create(JoH.tsl()); } return currentSensor(); }
public static Sensor createDefaultIfMissing() { final Sensor sensor = currentSensor(); if (sensor == null) { Sensor.create(JoH.tsl()); } return currentSensor(); }
public static void updateBatteryLevel(int sensorBatteryLevel, boolean from_sync) { Sensor sensor = Sensor.currentSensor(); if (sensor == null) { Log.d("Sensor","Cant sync battery level from master as sensor data is null"); return; } updateBatteryLevel(sensor, sensorBatteryLevel, from_sync); }
public static void updateSensorLocation(String sensor_location) { Sensor sensor = currentSensor(); if (sensor == null) { Log.e("SENSOR MODEL:", "updateSensorLocation called but sensor is null"); return; } sensor.sensor_location = sensor_location; sensor.save(); }
public static void updateSensorLocation(String sensor_location) { Sensor sensor = currentSensor(); if (sensor == null) { Log.e("SENSOR MODEL:", "updateSensorLocation called but sensor is null"); return; } sensor.sensor_location = sensor_location; sensor.save(); } }
public static void updateBatteryLevel(int sensorBatteryLevel, boolean from_sync) { Sensor sensor = Sensor.currentSensor(); if (sensor == null) { Log.d("Sensor","Cant sync battery level from master as sensor data is null"); return; } updateBatteryLevel(sensor, sensorBatteryLevel, from_sync); }
public static void updateBatteryLevel(int sensorBatteryLevel, boolean from_sync) { Sensor sensor = Sensor.currentSensor(); if (sensor == null) { Log.d("Sensor","Cant sync battery level from master as sensor data is null"); return; } updateBatteryLevel(sensor, sensorBatteryLevel, from_sync); }
public static Calibration getByTimestamp(double timestamp) {//KS Sensor sensor = Sensor.currentSensor(); if(sensor == null) { return null; } return new Select() .from(Calibration.class) .where("Sensor = ? ", sensor.getId()) .where("timestamp = ?", timestamp) .executeSingle(); }
public static Calibration last() { Sensor sensor = Sensor.currentSensor(); if (sensor == null) { return null; } return new Select() .from(Calibration.class) .where("Sensor = ? ", sensor.getId()) .orderBy("timestamp desc") .executeSingle(); }
public static Calibration getByTimestamp(double timestamp) {//KS Sensor sensor = Sensor.currentSensor(); if(sensor == null) { return null; } return new Select() .from(Calibration.class) .where("Sensor = ? ", sensor.getId()) .where("timestamp = ?", timestamp) .executeSingle(); }
public static List<Calibration> latest(int number) { Sensor sensor = Sensor.currentSensor(); if (sensor == null) { return null; } return new Select() .from(Calibration.class) .where("Sensor = ? ", sensor.getId()) .orderBy("timestamp desc") .limit(number) .execute(); }
public static List<Calibration> latest(int number) { Sensor sensor = Sensor.currentSensor(); if (sensor == null) { return null; } return new Select() .from(Calibration.class) .where("Sensor = ? ", sensor.getId()) .orderBy("timestamp desc") .limit(number) .execute(); }
public static List<BgReading> latest_by_size(int number) { final Sensor sensor = Sensor.currentSensor(); if (sensor == null) return null; return new Select() .from(BgReading.class) .where("Sensor = ? ", sensor.getId()) .where("raw_data != 0") .orderBy("timestamp desc") .limit(number) .execute(); }
public static List<BgReading> latestUnCalculated(int number) { Sensor sensor = Sensor.currentSensor(); if (sensor == null) { return null; } return new Select() .from(BgReading.class) .where("Sensor = ? ", sensor.getId()) .where("raw_data != 0") .orderBy("timestamp desc") .limit(number) .execute(); }
public static Calibration first() { Sensor sensor = Sensor.currentSensor(); return new Select() .from(Calibration.class) .where("Sensor = ? ", sensor.getId()) .where("slope_confidence != 0") .where("sensor_confidence != 0") .orderBy("timestamp asc") .executeSingle(); }
public static List<BgReading> latest_by_size(int number) { final Sensor sensor = Sensor.currentSensor(); if (sensor == null) return null; return new Select() .from(BgReading.class) .where("Sensor = ? ", sensor.getId()) .where("raw_data != 0") .orderBy("timestamp desc") .limit(number) .execute(); }
public static List<BgReading> latestUnCalculated(int number) { Sensor sensor = Sensor.currentSensor(); if (sensor == null) { return null; } return new Select() .from(BgReading.class) .where("Sensor = ? ", sensor.getId()) .where("raw_data != 0") .orderBy("timestamp desc") .limit(number) .execute(); }
public static Calibration getForTimestamp(double timestamp) { Sensor sensor = Sensor.currentSensor(); return new Select() .from(Calibration.class) .where("Sensor = ? ", sensor.getId()) .where("slope_confidence != 0") .where("sensor_confidence != 0") .where("timestamp < ?", timestamp) .orderBy("timestamp desc") .executeSingle(); }
public static Calibration getForTimestamp(double timestamp) { Sensor sensor = Sensor.currentSensor(); return new Select() .from(Calibration.class) .where("Sensor = ? ", sensor.getId()) .where("slope_confidence != 0") .where("sensor_confidence != 0") .where("timestamp < ?", timestamp) .orderBy("timestamp desc") .executeSingle(); }