From 23ef8bc74ff74f9d63e1bf3b2bd7083d2f6e3278 Mon Sep 17 00:00:00 2001 From: Pritimay Sarkar Date: Thu, 3 Aug 2023 17:33:53 +0530 Subject: [PATCH] save calculateRatio --- .../presentation/hemocube/HemoCubeFragment.kt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt b/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt index e6ae32c..a8033fb 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt @@ -113,7 +113,8 @@ class HemoCubeFragment : Fragment() { override fun onClickPositiveButton() { startSample() } - }) + } + ) } else { startBuffer() } @@ -194,7 +195,8 @@ class HemoCubeFragment : Fragment() { override fun onUsbError(e: Exception?) { hemoCubeViewModel.progressBar.postValue(false) } - }) + } + ) } private fun startSample() { @@ -247,6 +249,7 @@ class HemoCubeFragment : Fragment() { DataHolder.hemoCubeTestData?.led1Average = led1Average DataHolder.hemoCubeTestData?.led2Average = led2Average DataHolder.hemoCubeTestData?.deviceRatio = deviceRatio + DataHolder.hemoCubeTestData?.calculatedRatio = calculateRatio(deviceRatio) hemoCubeViewModel.progressBar.postValue(false) } } @@ -255,7 +258,8 @@ class HemoCubeFragment : Fragment() { override fun onUsbError(e: Exception?) { hemoCubeViewModel.progressBar.postValue(false) } - }) + } + ) } private fun calculateRatio(ratio: Double): Double {