加上sos字段判断
authordxy <1731678236qq.com>
Thu, 21 Aug 2025 10:31:24 +0000 (18:31 +0800)
committerdxy <1731678236qq.com>
Thu, 21 Aug 2025 10:31:24 +0000 (18:31 +0800)
2.sdk/project/7PIN_1_5/sdk/services/microPython/ports/quectel/core/protocol.py

index 9b91104..148f403 100644 (file)
@@ -973,16 +973,17 @@ class sosInfoCallManager(Abstract):
         if self.call_state == 0:
             if self.sos_config != {}:
                 if "enableSos" in self.sos_config:
-                    # enableSos = self.sos_config["enableSos"]
-                    if "enable110" in self.sos_config:
-                        p110 = self.sos_config["enable110"]
-                        if p110 == "0":
-
-                            self.phone110112 = "110"
-                            self.sos_timer1.start(2000, 0, self.phone110112_cb)
-                        elif p110 == "1":
-                            self.phone110112 = "112"
-                            self.sos_timer1.start(2000, 0, self.phone110112_cb)
+                    enableSos = self.sos_config["enableSos"]
+                    if enableSos == "1":
+                        if "enable110" in self.sos_config:
+                            p110 = self.sos_config["enable110"]
+                            if p110 == "0":
+
+                                self.phone110112 = "110"
+                                self.sos_timer1.start(2000, 0, self.phone110112_cb)
+                            elif p110 == "1":
+                                self.phone110112 = "112"
+                                self.sos_timer1.start(2000, 0, self.phone110112_cb)
 
     def sos_call_out_phone(self, msg):#电话拨出去
         if self.call_state == 0:
@@ -2466,7 +2467,7 @@ class IOTWeb_sos_configProtoCol(ProtoCol):
             EventMesh.publish("set_storage_config",["sos_config",sos_config])
             EventMesh.publish("set_sos_config",sos_config)
         sos_config = EventMesh.publish("get_storage_config","sos_config")
-        print("sos_config:{} type:{}".format(sos_config,sos_config["enable110"]))
+        # print("sos_config:{} type:{}".format(sos_config,sos_config["enable110"]))
         EventMesh.publish(WEB_CMD_ENUM.SOS_CONFIG_S_CMD)
 #闹钟铃声获取