Code review from 胡传军
* refs/changes/2598/head: (10 commits squashed)
- 增加优化 EG810 雷鸟对话
- Merge branch 'sdk650pathc0423' of https://codeup.aliyun.com/
64191456b9581d62e8f81ac0/FD230 into sdk650pathc0423
- Merge branch 'sdk650pathc0423' of https://codeup.aliyun.com/
64191456b9581d62e8f81ac0/FD230 into sdk650pathc0423
- Merge branch 'sdk650pathc0423' of https://codeup.aliyun.com/
64191456b9581d62e8f81ac0/FD230 into sdk650pathc0423
- 修改雷鸟 播放卡顿问题
- sos修改
- 合并
- 修改 cat1 python的tcp控制逻辑
- Merge branch 'sdk650pathc0423' of https://codeup.aliyun.com/
64191456b9581d62e8f81ac0/FD230 into sdk650pathc0423
- 同步雷鸟修改
Signed-off-by: aliyun8003852482 <1224667075@qq.com>
Reviewed-by: snickersun@163.com <accounts_62b90f7fcf51ade33b6f628e@mail.teambition.com>
Merged-by: snickersun@163.com <accounts_62b90f7fcf51ade33b6f628e@mail.teambition.com>
link: https://codeup.aliyun.com/64191456b9581d62e8f81ac0/FD230/change/2598
from usr.httpota import httpota
from usr.telecom_dmp import telecomDmpCb
from usr.china_mobile_dmp import chinamobileCb
+from usr.tcpserver import TcpServiceInit
from usr.china_mobile_ai_regulation import aiRegulation
# 设置日志输出级别
# UDP_MSG_OTA
elif cmd == "1C":#
self.read_dev_ai_id()
+ elif cmd== "1D":
+ TcpService = TcpServiceInit()
+ TcpService.start_socket_thread()
elif cmd == "AC":#
if self.ack_sem==1:
self.ack_sem=0
self.conn= None
self.__sock_file = None
self.__sock_file = self.__socket_file_init()
- self.__thread_file = _thread.start_new_thread(self.__Socket_File_Thread, ())
- self.conn_thread=_thread.start_new_thread(self._client_conn_proc, ())
+
def __pack_tlv_format(self, head, content):
head1 = head
def otaTimeOut(self,*argc):
clog.info("重启成功!!!!!!!!\r\n")
+
+ def start_socket_thread(self):
+ __thread_file = _thread.start_new_thread(self.__Socket_File_Thread, ())
+ conn_thread=_thread.start_new_thread(self._client_conn_proc, ())
+
-TcpService = TcpServiceInit()
+# TcpService = TcpServiceInit()
from usr.EventMesh import eventMesh
from usr.httpota import httpota
+from usr.tcpserver import TcpServiceInit
# from usr.telecom_dmp import telecomDmpCb
# from usr.china_mobile_dmp import chinamobileCb
CAT1_SERVICE_HEAD = 'FE' #固定head
PROJECT_NAME = "Cat1SlipUDPService"
-PROJECT_VERSION = "PY_SRV_V21"
+PROJECT_VERSION = "PY_SRV_V22"
CONFIG_JSON="/usr/system_config.json"
CURRENT_APP_TYPE="pysrv"
# UDP_MSG_OTA
elif cmd == "1C":#
self.read_dev_ai_id()
+ elif cmd== "1D":
+ TcpService = TcpServiceInit()
+ TcpService.start_socket_thread()
elif cmd == "AC":#
if self.ack_sem==1:
self.ack_sem=0
clog.info("Socket_SEND_Thread data:{} {}".format(data[0],data[1]))
count=20
- while count and self.ack_sem :
+ while count & self.ack_sem :
utime.sleep_ms(1)
count=count-1
# if data[2]:
self.conn= None
self.__sock_file = None
self.__sock_file = self.__socket_file_init()
- self.__thread_file = _thread.start_new_thread(self.__Socket_File_Thread, ())
- self.conn_thread=_thread.start_new_thread(self._client_conn_proc, ())
+
def __pack_tlv_format(self, head, content):
head1 = head
self.conn=cli_conn
clog.info('[serveice] accept a client: %s, %s' % (cli_ip_addr, cli_port))
except :
- utime.sleep_ms(2000)
+ utime.sleep_ms(2000)
def cat1FileTimerCb(self,*argc):
clog.info("timer test\r\n")
def otaTimeOut(self,*argc):
clog.info("重启成功!!!!!!!!\r\n")
+
+ def start_socket_thread(self):
+ __thread_file = _thread.start_new_thread(self.__Socket_File_Thread, ())
+ conn_thread=_thread.start_new_thread(self._client_conn_proc, ())
+
-TcpService = TcpServiceInit()
+# TcpService = TcpServiceInit()
return false;\r
}\r
}\r
+ if (strcmp(view.GetViewId(), "SOS_FAIL") == 0) {\r
+ NotificationManager::GetInstance()->StopNotify();\r
+ }\r
+\r
return true;\r
}\r
} // namespace OHOS\r
return false;\r
}\r
}\r
+ if (strcmp(view.GetViewId(), "SOS_FAIL") == 0) {\r
+ NotificationManager::GetInstance()->StopNotify();\r
+ }\r
return true;\r
}\r
} // namespace OHOS\r
return false;\r
}\r
}\r
+ if (strcmp(view.GetViewId(), "SOS_FAIL") == 0) {\r
+ NotificationManager::GetInstance()->StopNotify();\r
+ }\r
return true;\r
}\r
} // namespace OHOS\r
return false;\r
}\r
}\r
+ if (strcmp(view.GetViewId(), "SOS_FAIL") == 0) {\r
+ NotificationManager::GetInstance()->StopNotify();\r
+ }\r
return true;\r
}\r
} // namespace OHOS\r
custom_VibratorFunc_int(0);
}
}
-
+
+