From 4e19f6f3374da053186603f9fafe642cbcae92d1 Mon Sep 17 00:00:00 2001 From: vsuryakumar Date: Wed, 1 Feb 2023 13:05:16 +0530 Subject: [PATCH] Handled case of device giving output as "FINE" on first run sometimes. --- .../presentation/testRight/TestRightExpReference.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/example/hpos/presentation/testRight/TestRightExpReference.kt b/app/src/main/java/com/example/hpos/presentation/testRight/TestRightExpReference.kt index 2d5540f..9a2713c 100644 --- a/app/src/main/java/com/example/hpos/presentation/testRight/TestRightExpReference.kt +++ b/app/src/main/java/com/example/hpos/presentation/testRight/TestRightExpReference.kt @@ -7,6 +7,7 @@ import android.util.Log import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import android.widget.Toast import androidx.fragment.app.Fragment import androidx.fragment.app.activityViewModels import com.example.hpos.R @@ -73,7 +74,7 @@ class TestRightExpReference : Fragment() { override fun onClickBtnTwo() { // Todo: Only for testing - viewModel.progressBar.postValue(true) +// viewModel.progressBar.postValue(true) } }) } @@ -127,12 +128,11 @@ class TestRightExpReference : Fragment() { ) viewModel.mapDeviceConstants(fullReadOutput.toString()) viewModel.progressBar.postValue(false) + } else if (stringData.contains("FINE", true)){ + Log.d(TAG, "results = FINE") + viewModel.progressBar.postValue(false) + Toast.makeText(requireContext(), "Please try again this step", Toast.LENGTH_SHORT).show() } -// else if (recursive && stringData.contains("FINE", true)){ -// Log.d(TAG, "results = FINE and calling again") -// viewModel.progressBar.postValue(false) -// sendCmdToFetchDeviceConstant(false) -// } } }