From: dxy <1731678236qq.com> Date: Tue, 19 Aug 2025 09:42:02 +0000 (+0800) Subject: sos设置问题 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=0a682183a23a1188e06eb2e1c54c73a359bf3711;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 5c0aec08..c3d3affd 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 @@ -936,6 +936,7 @@ class sosInfoCallManager(Abstract): self.sos_flag = 0 voiceCall.setCallback(self.voice_callback) EventMesh.subscribe("set_sos_info_call", self.set_sos_info_call) + EventMesh.subscribe("set_sos_list_info",self.set_sos_list_info) def get_sos_flag(self,event,msg): return self.sos_flag @@ -992,8 +993,6 @@ class sosInfoCallManager(Abstract): # return testDisconnectBtDispatch(deviceId); # } def set_sos_list_info(self,event,msg): - if self.sos_flag == 1: - pass self.sos_list = msg @@ -2320,6 +2319,7 @@ class IOTWeb_sos_listProtoCol(ProtoCol): # EventMesh.publish("set_storage_config",["sos_list",sos_list]) sos_list.sort(key=lambda x: x['index']) EventMesh.publish("set_storage_config",["sos_list",sos_list]) + EventMesh.publish("set_sos_list_info",sos_list) read_soslist = EventMesh.publish("get_storage_config","sos_list") print(read_soslist) EventMesh.publish(WEB_CMD_ENUM.SOS_LIST_S_CMD) @@ -3293,6 +3293,8 @@ class IOTWeb_connect_btProtoCol(ProtoCol): if "data" in msg: mac = msg["data"] # mac = "75:e8:8c:62:9a:df" + # mac = "36:72:cc:b4:58:a9" + # mac = "a9:58:b4:cc:72:36" if len(mac) == 17: ok = 1 EventMesh.publish("send_connect_bt_mac",mac)