public static List<BloodTest> latestForGraph(int number, long startTime) { return latestForGraph(number, startTime, Long.MAX_VALUE); }
public static List<BloodTest> latestForGraph(int number, long startTime) { return latestForGraph(number, startTime, Long.MAX_VALUE); }
public static List<BloodTest> latestForGraph(int number, long startTime) { return latestForGraph(number, startTime, Long.MAX_VALUE); }
public static List<BloodTest> latestForGraph(int number, double startTime) { return latestForGraph(number, (long) startTime, Long.MAX_VALUE); }
public static List<BloodTest> latestForGraph(int number, double startTime) { return latestForGraph(number, (long) startTime, Long.MAX_VALUE); }
public static List<BloodTest> latestForGraph(int number, double startTime) { return latestForGraph(number, (long) startTime, Long.MAX_VALUE); }
static List<EBloodGlucose> getBloodTests(final long start, final long end) { return EBloodGlucose.fromBloodTests(BloodTest.latestForGraph(1800, start, end)); }
static List<EBloodGlucose> getBloodTests(final long start, final long end) { return EBloodGlucose.fromBloodTests(BloodTest.latestForGraph(1800, start, end)); }
private void getData() { UserError.Log.d(TAG, "getData"); final long startTime = new Date().getTime() - (60000 * 60 * 24 * 3);//3 days final List<BloodTest> latest = BloodTest.latestForGraph(60, startTime); ListAdapter adapter = new thisAdapter(this, latest); this.setListAdapter(adapter); String msg = ""; int size = 0; if (latest != null) size = latest.size(); if (size == 0) { msg = getResources().getString(R.string.notify_table_size, "BloodTest", size); JoH.static_toast(xdrip.getAppContext(), msg, Toast.LENGTH_SHORT); } }
graph = BloodTest.last(count); else graph = BloodTest.latestForGraph(count, startTime); if (!graph.isEmpty()) { Log.d(TAG, "sendWearBloodTestData graph size=" + graph.size());
graph = BloodTest.last(count); else graph = BloodTest.latestForGraph(count, startTime); if (!graph.isEmpty()) { Log.d(TAG, "sendWearBloodTestData graph size=" + graph.size());
public static DataMap getBloodTests(long startTime) { BloodTest last = BloodTest.last(); if (last != null) { Log.d(TAG, "getBloodTests last.timestamp:" + JoH.dateTimeText(last.timestamp)); } List<BloodTest> graph = BloodTest.latestForGraph(60, startTime); if (!graph.isEmpty()) { Log.d(TAG, "getBloodTests graph size=" + graph.size()); final ArrayList<DataMap> dataMaps = new ArrayList<>(graph.size()); DataMap entries = dataMapForWatchface(graph.get(0)); for (BloodTest data : graph) { dataMaps.add(dataMapForWatchface(data)); } entries.putDataMapArrayList("entries", dataMaps); Log.d(TAG, "getBloodTests entries=" + entries); return entries; } else { Log.d(TAG, "getBloodTests no entries for startTime=" + JoH.dateTimeText(startTime)); return null; } } private static DataMap dataMapForWatchface(BloodTest data) {
bloodtests = BloodTest.latestForGraph(numValues, start, end);
bloodtests = BloodTest.latestForGraph(numValues, start, end);
final List<BloodTest> bloodTests = latestForGraph(1000, JoH.tsl() - period, JoH.tsl() - AddCalibration.estimatedInterstitialLagSeconds); final List<Double> difference = new ArrayList<>(); final List<Double> plugin_difference = new ArrayList<>();
final List<BloodTest> bloodTests = latestForGraph(1000, JoH.tsl() - period, JoH.tsl() - AddCalibration.estimatedInterstitialLagSeconds); final List<Double> difference = new ArrayList<>(); final List<Double> plugin_difference = new ArrayList<>();