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 c2d871f..3fd1ec9 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
@@ -42,14 +42,15 @@ object ParseHelper {
                     LogUtils.v("receive msg, unknown gas")
                     return
                 }
+                LogUtils.v("receive msg, status is $status")
                 when (status) {
                     // 预热
                     0 -> {
                         updateGasTypeDb(gasType, gasIndex, GasPortStatus.PRE_HOT)
                         setFlag(gasIndex, gasType)
                     }
-                    // 正常
-                    1 -> {
+                    // 1正常 4预警 5低报 6高报 8超量程 9需要标定 11stel报警 12twa报警
+                    1, 4, 5, 6, 8, 9, 11, 12 -> {
                         updateGasTypeDb(gasType, gasIndex, GasPortStatus.OK)
                         setFlag(gasIndex, gasType)
                         parseGasData(gasType, it)
@@ -59,7 +60,7 @@ object ParseHelper {
                         updateGasTypeDb(gasType, gasIndex, GasPortStatus.ERROR)
                         setFlag(gasIndex, gasType)
                     }
-
+                    // 10超时
                     else -> {
                         LogUtils.v("unKnow status, do nothing")
                     }