private static double getValue(String name) { final long ts = PersistentStore.getLong(name + TIME); if ((ts > 1503081681000L) && (JoH.msSince(ts) < Constants.MINUTE_IN_MS * 30)) { return PersistentStore.getDouble(name); } else { return -1; } }
private static double getValue(String name) { final long ts = PersistentStore.getLong(name + TIME); if ((ts > 1503081681000L) && (JoH.msSince(ts) < Constants.MINUTE_IN_MS * 30)) { return PersistentStore.getDouble(name); } else { return -1; } }
private static boolean thresholdExceeded(double value) { final long change_delta = getThresholdSliderValue(Pref.getInt("speak_readings_change_threshold", 0)); final double abs_delta = Math.abs(value - PersistentStore.getDouble(LAST_SPOKEN_VALUE)); if (abs_delta > change_delta) { UserError.Log.uel(TAG, "Threshold EXCEEDED: Current change delta: " + abs_delta + " vs " + change_delta + " @ " + value); PersistentStore.setDouble(LAST_SPOKEN_VALUE, value); return true; } UserError.Log.d(TAG, "Threshold not exceeded: Current change delta: " + abs_delta + " vs " + change_delta + " @ " + value); return false; }
private static boolean thresholdExceeded(double value) { final long change_delta = getThresholdSliderValue(Pref.getInt("speak_readings_change_threshold", 0)); final double abs_delta = Math.abs(value - PersistentStore.getDouble(LAST_SPOKEN_VALUE)); if (abs_delta > change_delta) { UserError.Log.uel(TAG, "Threshold EXCEEDED: Current change delta: " + abs_delta + " vs " + change_delta + " @ " + value); PersistentStore.setDouble(LAST_SPOKEN_VALUE, value); return true; } UserError.Log.d(TAG, "Threshold not exceeded: Current change delta: " + abs_delta + " vs " + change_delta + " @ " + value); return false; }
if (PersistentStore.getDouble("last-auto-calibration-value") == glucosenumber) { UserError.Log.wtf(TAG, "Rejecting auto calibration as it is the same as last: " + glucosenumber); } else {
if (PersistentStore.getDouble("last-auto-calibration-value") == glucosenumber) { UserError.Log.wtf(TAG, "Rejecting auto calibration as it is the same as last: " + glucosenumber); } else {
@Test public void initialize() { // :: Act ByteBuffer ackMessage = blueReader.initialize(); // :: Verify assertThat(getLogs()).contains("I/blueReader: initialize blueReader!"); assertThat(Pref.getInt("bridge_battery", -1)).isEqualTo(0); assertThat(PersistentStore.getDouble("blueReaderFirmwareValue")).isWithin(0.0d).of(0d); assertThat(new String(ackMessage.array())).isEqualTo("IDN"); }
@Test public void decodeBlueReaderPacket_IDR_noBgReading() { // :: Setup String inputString = "IDR0|blue131-a1"; Double resultVersion = 131d; // :: Act byte[] reply = blueReader.decodeblueReaderPacket(inputString.getBytes(), -1); // :: Verify assertThat(reply).isNotNull(); assertThat(new String(reply)).isEqualTo("l"); assertThat(PersistentStore.getString("blueReaderFirmware")).isEqualTo(inputString); assertThat(PersistentStore.getDouble("blueReaderFirmwareValue")).isWithin(0.01d).of(resultVersion) ; }
@Test public void decodeBlueReaderPacket_IDR_noBgReading() { // :: Setup String inputString = "IDR0|blue131-a1"; Double resultVersion = 131d; // :: Act byte[] reply = blueReader.decodeblueReaderPacket(inputString.getBytes(), -1); // :: Verify assertThat(reply).isNotNull(); assertThat(new String(reply)).isEqualTo("l"); assertThat(PersistentStore.getString("blueReaderFirmware")).isEqualTo(inputString); assertThat(PersistentStore.getDouble("blueReaderFirmwareValue")).isWithin(0.01d).of(resultVersion) ; }
@Test public void initialize() { // :: Act ByteBuffer ackMessage = blueReader.initialize(); // :: Verify assertThat(getLogs()).contains("I/blueReader: initialize blueReader!"); assertThat(Pref.getInt("bridge_battery", -1)).isEqualTo(0); assertThat(PersistentStore.getDouble("blueReaderFirmwareValue")).isWithin(0.0d).of(0d); assertThat(new String(ackMessage.array())).isEqualTo("IDN"); }
lastExternalCalibrationValue = PersistentStore.getDouble(LAST_EXTERNAL_CALIBRATION);
lastExternalCalibrationValue = PersistentStore.getDouble(LAST_EXTERNAL_CALIBRATION);