L command for limit switch is added and now testing is completed
This commit is contained in:
@@ -453,12 +453,25 @@ class HemoCubeFragment : Fragment() {
|
|||||||
hemoCubeViewModel.messages.postValue("EPROM ADC Loaded")
|
hemoCubeViewModel.messages.postValue("EPROM ADC Loaded")
|
||||||
//checkCuvettePresence()
|
//checkCuvettePresence()
|
||||||
}
|
}
|
||||||
|
resultData.contains("#CIN") && sampleClick && this.testStatusCode < TestStatus.CUVETTE_PRESENTS.code -> {
|
||||||
|
hemoCubeViewModel.messages.postValue(getString(R.string.cuvette_present))
|
||||||
|
this.testStatusCode = TestStatus.CUVETTE_PRESENTS.code
|
||||||
|
activity?.runOnUiThread {
|
||||||
|
checkCuvetteSam = true
|
||||||
|
binding.btnRetryCheckCuvette.visibility = View.GONE
|
||||||
|
}
|
||||||
|
}
|
||||||
|
resultData.contains("#AIN") && sampleClick && this.testStatusCode <= TestStatus.CUVETTE_ABSENTS.code -> {
|
||||||
|
hemoCubeViewModel.messages.postValue(getString(R.string.cuvette_absent))
|
||||||
|
this.testStatusCode = TestStatus.CUVETTE_ABSENTS.code
|
||||||
|
showRetryButtonForCuvette()
|
||||||
|
}
|
||||||
|
|
||||||
resultData.contains("#CIN") && this.testStatusCode < TestStatus.CUVETTE_PRESENT.code -> {
|
resultData.contains("#CIN") && this.testStatusCode < TestStatus.CUVETTE_PRESENT.code -> {
|
||||||
hemoCubeViewModel.messages.postValue(getString(R.string.cuvette_present))
|
hemoCubeViewModel.messages.postValue(getString(R.string.cuvette_present))
|
||||||
this.testStatusCode = TestStatus.CUVETTE_PRESENT.code
|
this.testStatusCode = TestStatus.CUVETTE_PRESENT.code
|
||||||
checkCuvette = true
|
|
||||||
activity?.runOnUiThread {
|
activity?.runOnUiThread {
|
||||||
|
checkCuvette = true
|
||||||
binding.btnRetryCheckCuvette.visibility = View.GONE
|
binding.btnRetryCheckCuvette.visibility = View.GONE
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -484,19 +497,7 @@ class HemoCubeFragment : Fragment() {
|
|||||||
this.testStatusCode = TestStatus.BUFFER_COMPLETED.code
|
this.testStatusCode = TestStatus.BUFFER_COMPLETED.code
|
||||||
|
|
||||||
}
|
}
|
||||||
resultData.contains("#CIN") && this.testStatusCode < TestStatus.CUVETTE_PRESENTS.code && sampleClick -> {
|
|
||||||
hemoCubeViewModel.messages.postValue(getString(R.string.cuvette_present))
|
|
||||||
this.testStatusCode = TestStatus.CUVETTE_PRESENTS.code
|
|
||||||
checkCuvetteSam = true
|
|
||||||
activity?.runOnUiThread {
|
|
||||||
binding.btnRetryCheckCuvette.visibility = View.GONE
|
|
||||||
}
|
|
||||||
}
|
|
||||||
resultData.contains("#AIN") && this.testStatusCode <= TestStatus.CUVETTE_ABSENTS.code && sampleClick -> {
|
|
||||||
hemoCubeViewModel.messages.postValue(getString(R.string.cuvette_absent))
|
|
||||||
this.testStatusCode = TestStatus.CUVETTE_ABSENTS.code
|
|
||||||
showRetryButtonForCuvette()
|
|
||||||
}
|
|
||||||
(resultData.contains("#SS") || resultData.contains("#SS1")) && this.testStatusCode < TestStatus.SAMPLE_STARTED.code -> {
|
(resultData.contains("#SS") || resultData.contains("#SS1")) && this.testStatusCode < TestStatus.SAMPLE_STARTED.code -> {
|
||||||
this.testStatusCode = TestStatus.SAMPLE_STARTED.code
|
this.testStatusCode = TestStatus.SAMPLE_STARTED.code
|
||||||
activity?.runOnUiThread {
|
activity?.runOnUiThread {
|
||||||
|
|||||||
Reference in New Issue
Block a user