修复移远modem不休眠的功耗问题
author孙春阳 <snickersun@163.com>
Thu, 16 Oct 2025 11:32:29 +0000 (19:32 +0800)
committer孙春阳 <snickersun@163.com>
Thu, 16 Oct 2025 11:32:29 +0000 (19:32 +0800)
cat1modem/src/LeiNiao/cat1Service.py
cat1modem/src/LeiNiao/tcpserver.py
cat1modem/src/cat1Service.py
cat1modem/src/tcpserver.py

index 4ccf74e..2491cac 100644 (file)
@@ -94,7 +94,7 @@ CURRENT_APP_TYPE="pysrv"
 # voiceCall.setVolume(10)
 # clog.info("voice call volume {}".format(voiceCall.getVolume()))
 lpm_fd = pm.create_wakelock("system_lock", len("system_lock"))
-# pm.autosleep(1)
+pm.autosleep(1)
 pm.wakelock_lock(lpm_fd)
 clog.info("create_wakelock {}".format(pm.get_wakelock_num()))
 telecomTimerCount = 0
index afe23b2..49f825e 100644 (file)
@@ -153,7 +153,7 @@ class TcpServiceInit:
                 self.conn=cli_conn
                 clog.info('[serveice] accept a client: %s, %s' % (cli_ip_addr, cli_port))
             except :
-                utime.sleep_ms(20)
+                utime.sleep_ms(2000)
     
     def cat1FileTimerCb(self,*argc):
         clog.info("timer test\r\n")
index 7fc79b5..5551b2c 100644 (file)
@@ -94,7 +94,7 @@ CURRENT_APP_TYPE="pysrv"
 voiceCall.setVolume(10)
 clog.info("voice call volume {}".format(voiceCall.getVolume()))
 lpm_fd = pm.create_wakelock("system_lock", len("system_lock"))
-# pm.autosleep(1)
+pm.autosleep(1)
 pm.wakelock_lock(lpm_fd)
 clog.info("create_wakelock {}".format(pm.get_wakelock_num()))
 telecomTimerCount = 0
index 2c387c0..8ba1065 100644 (file)
@@ -153,7 +153,7 @@ class TcpServiceInit:
                 self.conn=cli_conn
                 clog.info('[serveice] accept a client: %s, %s' % (cli_ip_addr, cli_port))
             except :
-                utime.sleep_ms(1500) 
+                utime.sleep_ms(2000) 
     
     def cat1FileTimerCb(self,*argc):
         clog.info("timer test\r\n")