show messages
This commit is contained in:
@@ -142,6 +142,10 @@ class HemoCubeBufferCheckFragment : Fragment() {
|
||||
hemoCubeViewModel.messages.observe(viewLifecycleOwner) {
|
||||
binding.tvSubtitle4.text = it
|
||||
}
|
||||
|
||||
hemoCubeViewModel.deviceMessages.observe(viewLifecycleOwner) {
|
||||
binding.tvDeviceMessages.text = it
|
||||
}
|
||||
}
|
||||
|
||||
private fun checkAndStartProcess() {
|
||||
@@ -175,6 +179,7 @@ class HemoCubeBufferCheckFragment : Fragment() {
|
||||
}
|
||||
|
||||
resultData += stringData
|
||||
hemoCubeViewModel.deviceMessages.postValue(resultData)
|
||||
|
||||
when {
|
||||
stringData.contains("SN") -> {
|
||||
@@ -201,8 +206,9 @@ class HemoCubeBufferCheckFragment : Fragment() {
|
||||
stringData.contains("#BC") -> {
|
||||
activity?.runOnUiThread {
|
||||
binding.tvSubtitle4.text = "Buffer Completed"
|
||||
binding.btnSamplestart.visibility = View.VISIBLE
|
||||
// binding.btnSamplestart.visibility = View.VISIBLE
|
||||
}
|
||||
fetchResult()
|
||||
}
|
||||
|
||||
stringData.contains("#SS") -> {
|
||||
@@ -242,7 +248,7 @@ class HemoCubeBufferCheckFragment : Fragment() {
|
||||
|
||||
private fun processResult() {
|
||||
try {
|
||||
hemoCubeViewModel.messages.postValue("processing result")
|
||||
// hemoCubeViewModel.messages.postValue("processing result")
|
||||
val deviceLog = resultData
|
||||
|
||||
val pInfo = requireActivity().packageManager.getPackageInfo(
|
||||
|
||||
@@ -61,6 +61,7 @@ open class HemocubeBufferCheckActivity : AppCompatActivity() {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
private val connection = object : ServiceConnection {
|
||||
override fun onServiceConnected(className: ComponentName, service: IBinder) {
|
||||
val binder = service as UsbService.UsbServiceBinder
|
||||
|
||||
Reference in New Issue
Block a user