diff --git a/app/src/main/java/com/yinuo/safetywatcher/watcher/port/ParseHelper.kt b/app/src/main/java/com/yinuo/safetywatcher/watcher/port/ParseHelper.kt index 1a0a03b..df8ee66 100644 --- a/app/src/main/java/com/yinuo/safetywatcher/watcher/port/ParseHelper.kt +++ b/app/src/main/java/com/yinuo/safetywatcher/watcher/port/ParseHelper.kt @@ -311,6 +311,9 @@ object ParseHelper { * @return 修正后的值 */ private fun correctValueByOtherGas(type: GasTypeEnum, oriValue: Float): Float { + if (oriValue <= 0f) { + return oriValue + } var offset = 0f if (unConvertValueMap.isNotEmpty()) { unConvertValueMap.forEach { entry ->