diff --git a/app/src/main/java/com/casic/app/safetreecontroller/fragments/MethaneMonitorFragment.kt b/app/src/main/java/com/casic/app/safetreecontroller/fragments/MethaneMonitorFragment.kt index 14794a4..5279efb 100644 --- a/app/src/main/java/com/casic/app/safetreecontroller/fragments/MethaneMonitorFragment.kt +++ b/app/src/main/java/com/casic/app/safetreecontroller/fragments/MethaneMonitorFragment.kt @@ -160,9 +160,9 @@ LocaleConstant.QUERY_METHANE_RESPONSE_CODE -> { val ppm = msg.obj as Long - //LEL百分比 = (X / 10000) / 0.05 × 100% = X / 500 + //通常,对于气体在空气中的浓度,我们可以认为10000ppm大约等于1%VOL val formatValue = "%.2f".format(ppm / 10000f) - binding.currentGasValueView.text = "当前燃气浓度:${formatValue}% VOL" + binding.currentGasValueView.text = "当前燃气浓度:${formatValue}%VOL" if (ppm > binding.thresholdView.text.toString().toFloat() * 10000) { binding.currentGasValueView.setTextColor(Color.RED) binding.currentGasValueView.typeface = Typeface.DEFAULT_BOLD @@ -204,8 +204,9 @@ } //回显甲烷默认阈值 - val threshold = - SaveKeyValues.getValue(LocaleConstant.METHANE_DEFAULT_VALUE_KEY, 0.1f) as Float + val threshold = SaveKeyValues.getValue( + LocaleConstant.METHANE_DEFAULT_VALUE_KEY, 0.1f + ) as Float binding.thresholdView.setText(threshold.toString()) } } \ No newline at end of file