remove IOB AS=1 prediction
This commit is contained in:
parent
d0e9761e70
commit
3e6aa56e94
3 changed files with 12 additions and 6 deletions
|
@ -81,7 +81,7 @@ class OverviewData @Inject constructor(
|
|||
iobSeries = FixedLineGraphSeries()
|
||||
absIobSeries = FixedLineGraphSeries()
|
||||
iobPredictions1Series = PointsWithLabelGraphSeries()
|
||||
iobPredictions2Series = PointsWithLabelGraphSeries()
|
||||
//iobPredictions2Series = PointsWithLabelGraphSeries()
|
||||
minusBgiSeries = FixedLineGraphSeries()
|
||||
minusBgiHistSeries = FixedLineGraphSeries()
|
||||
cobSeries = FixedLineGraphSeries()
|
||||
|
@ -265,7 +265,7 @@ class OverviewData @Inject constructor(
|
|||
var iobSeries: FixedLineGraphSeries<ScaledDataPoint> = FixedLineGraphSeries()
|
||||
var absIobSeries: FixedLineGraphSeries<ScaledDataPoint> = FixedLineGraphSeries()
|
||||
var iobPredictions1Series: PointsWithLabelGraphSeries<DataPointWithLabelInterface> = PointsWithLabelGraphSeries()
|
||||
var iobPredictions2Series: PointsWithLabelGraphSeries<DataPointWithLabelInterface> = PointsWithLabelGraphSeries()
|
||||
//var iobPredictions2Series: PointsWithLabelGraphSeries<DataPointWithLabelInterface> = PointsWithLabelGraphSeries()
|
||||
|
||||
var maxBGIValue = Double.MIN_VALUE
|
||||
val bgiScale = Scale()
|
||||
|
@ -724,6 +724,8 @@ class OverviewData @Inject constructor(
|
|||
maxIobValueFound = max(maxIobValueFound, abs(i.iob))
|
||||
}
|
||||
iobPredictions1Series = PointsWithLabelGraphSeries(Array(iobPrediction.size) { i -> iobPrediction[i] })
|
||||
aapsLogger.debug(LTag.AUTOSENS, "IOB prediction for AS=" + DecimalFormatter.to2Decimal(lastAutosensResult.ratio) + ": " + iobCobCalculator.iobArrayToString(iobPredictionArray))
|
||||
/*
|
||||
val iobPrediction2: MutableList<DataPointWithLabelInterface> = java.util.ArrayList()
|
||||
val iobPredictionArray2 = iobCobCalculator.calculateIobArrayForSMB(AutosensResult(), SMBDefaults.exercise_mode, SMBDefaults.half_basal_exercise_target, isTempTarget)
|
||||
for (i in iobPredictionArray2) {
|
||||
|
@ -731,11 +733,11 @@ class OverviewData @Inject constructor(
|
|||
maxIobValueFound = max(maxIobValueFound, abs(i.iob))
|
||||
}
|
||||
iobPredictions2Series = PointsWithLabelGraphSeries(Array(iobPrediction2.size) { i -> iobPrediction2[i] })
|
||||
aapsLogger.debug(LTag.AUTOSENS, "IOB prediction for AS=" + DecimalFormatter.to2Decimal(lastAutosensResult.ratio) + ": " + iobCobCalculator.iobArrayToString(iobPredictionArray))
|
||||
aapsLogger.debug(LTag.AUTOSENS, "IOB prediction for AS=" + DecimalFormatter.to2Decimal(1.0) + ": " + iobCobCalculator.iobArrayToString(iobPredictionArray2))
|
||||
*/
|
||||
} else {
|
||||
iobPredictions1Series = PointsWithLabelGraphSeries()
|
||||
iobPredictions2Series = PointsWithLabelGraphSeries()
|
||||
//iobPredictions2Series = PointsWithLabelGraphSeries()
|
||||
}
|
||||
|
||||
// COB
|
||||
|
|
|
@ -394,7 +394,11 @@ class OverviewFragment : DaggerFragment(), View.OnClickListener, OnLongClickList
|
|||
} else if (dexcomPlugin.isEnabled()) {
|
||||
try {
|
||||
dexcomMediator.findDexcomPackageName()?.let {
|
||||
startActivity(Intent("com.dexcom.cgm.activities.MeterEntryActivity").setPackage(it))
|
||||
startActivity(
|
||||
Intent("com.dexcom.cgm.activities.MeterEntryActivity")
|
||||
.setPackage(it)
|
||||
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
|
||||
)
|
||||
}
|
||||
?: ToastUtils.showToastInUiThread(activity, rh.gs(R.string.dexcom_app_not_installed))
|
||||
} catch (e: ActivityNotFoundException) {
|
||||
|
|
|
@ -114,7 +114,7 @@ class GraphData(
|
|||
overviewData.iobScale.multiplier = maxY * scale / overviewData.maxIobValueFound
|
||||
addSeries(overviewData.iobSeries)
|
||||
addSeries(overviewData.iobPredictions1Series)
|
||||
addSeries(overviewData.iobPredictions2Series)
|
||||
//addSeries(overviewData.iobPredictions2Series)
|
||||
}
|
||||
|
||||
// scale in % of vertical size (like 0.3)
|
||||
|
|
Loading…
Reference in a new issue