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