From: dxy <1731678236qq.com> Date: Thu, 21 Aug 2025 10:31:24 +0000 (+0800) Subject: 加上sos字段判断 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=375ec6ea8ad473743007c6f6fa2d9d6903f56051;p=mirrors%2FASR1603_G5.git 加上sos字段判断 --- diff --git a/2.sdk/project/7PIN_1_5/sdk/services/microPython/ports/quectel/core/protocol.py b/2.sdk/project/7PIN_1_5/sdk/services/microPython/ports/quectel/core/protocol.py index 9b91104a..148f4036 100644 --- a/2.sdk/project/7PIN_1_5/sdk/services/microPython/ports/quectel/core/protocol.py +++ b/2.sdk/project/7PIN_1_5/sdk/services/microPython/ports/quectel/core/protocol.py @@ -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) #闹钟铃声获取