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 7128812..ffbdea5 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
@@ -353,11 +353,18 @@ class HemoCubeFragment : Fragment() {
testingTrace.stop()
}
+ resultData.contains("ovf") -> {
+ hemoCubeViewModel.messages.postValue(
+ getString(R.string.power_bank)
+ )
+ }
+
resultData.contains("REND") && this.testStatusCode < Constants.TEST_STATUS_CODE_SAMPLE_PRINT_COMPLETED -> {
this.testStatusCode = Constants.TEST_STATUS_CODE_SAMPLE_PRINT_COMPLETED
hemoCubeViewModel.messages.postValue(
getString(R.string.data_collected_processing_data)
)
+
val resultLines = resultData.split("\\s+(?=LB|LS)".toRegex())
var bufferIntensity = resultLines[1].split(' ')[1].trim()
led1BufferForDevice = if (isUsingExistingBuffer) {
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 47fd564..f6ce9b0 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -252,6 +252,7 @@
Sample Started
Buffer Completed
Buffer Started
+ Connect with Power Bank
Start
Place Sample
Invalid