public static SpannableString nanoStatus() { if (android_wear) { final SpannableStringBuilder builder = new SpannableStringBuilder(); builder.append(lastSensorStatus != null ? lastSensorStatus + "\n" : ""); builder.append(state.getString()); return new SpannableString(builder); } else { if (lastSensorState != null && lastSensorState != CalibrationState.Ok) { return Span.colorSpan(lastSensorState.getExtendedText(), lastSensorState == CalibrationState.WarmingUp ? NOTICE.color() : lastSensorState.sensorFailed() ? CRITICAL.color() : BAD.color()); } else { return null; } } }
public static SpannableString nanoStatus() { if (android_wear) { final SpannableStringBuilder builder = new SpannableStringBuilder(); builder.append(lastSensorStatus != null ? lastSensorStatus + "\n" : ""); builder.append(state.getString()); return new SpannableString(builder); } else { if (lastSensorState != null && lastSensorState != CalibrationState.Ok) { return Span.colorSpan(lastSensorState.getExtendedText(), lastSensorState == CalibrationState.WarmingUp ? NOTICE.color() : lastSensorState.sensorFailed() ? CRITICAL.color() : BAD.color()); } else { return null; } } }
public static SpannableString nanoStatus() { if (android_wear) { final SpannableStringBuilder builder = new SpannableStringBuilder(); builder.append(lastSensorStatus != null ? lastSensorStatus + "\n" : ""); builder.append(state.getString()); return new SpannableString(builder); } else { if (lastSensorState != null && lastSensorState != CalibrationState.Ok) { return Span.colorSpan(lastSensorState.getExtendedText(), lastSensorState == CalibrationState.WarmingUp ? NOTICE.color() : lastSensorState.sensorFailed() ? CRITICAL.color() : BAD.color()); } else { return null; } } }
final boolean was_started = PersistentStore.getBoolean(IS_STARTED); final boolean is_failed = state.sensorFailed(); final boolean was_failed = PersistentStore.getBoolean(IS_FAILED);
final boolean was_started = PersistentStore.getBoolean(IS_STARTED); final boolean is_failed = state.sensorFailed(); final boolean was_failed = PersistentStore.getBoolean(IS_FAILED);
final boolean was_started = PersistentStore.getBoolean(IS_STARTED); final boolean is_failed = state.sensorFailed(); final boolean was_failed = PersistentStore.getBoolean(IS_FAILED);
if (glucose.calibrationState().sensorFailed()) { if (JoH.pratelimit("G5 Sensor Failed", 3600 * 3)) { JoH.showNotification(devName() + " SENSOR FAILED", "Sensor reporting failed", null, Constants.G5_SENSOR_ERROR, true, true, false);
if (glucose.calibrationState().sensorFailed()) { if (JoH.pratelimit("G5 Sensor Failed", 3600 * 3)) { JoH.showNotification(devName() + " SENSOR FAILED", "Sensor reporting failed", null, Constants.G5_SENSOR_ERROR, true, true, false);
if (glucose.calibrationState().sensorFailed()) { if (JoH.pratelimit("G5 Sensor Failed", 3600 * 3)) { JoH.showNotification(devName() + " SENSOR FAILED", "Sensor reporting failed", null, Constants.G5_SENSOR_ERROR, true, true, false);