删除延时
authordxy <1731678236qq.com>
Fri, 5 Sep 2025 05:56:57 +0000 (13:56 +0800)
committerdxy <1731678236qq.com>
Fri, 5 Sep 2025 05:56:57 +0000 (13:56 +0800)
2.sdk/project/7PIN_1_5/sdk/services/microPython/ports/quectel/core/ai_VC.py

index c28cae2..e527dc1 100644 (file)
@@ -1223,6 +1223,7 @@ class AI_dev(Abstract):
             
             if self.KeyAI_status == 0:#按下
                 if self.KeyAI_press == 0 :
+                    EventMesh.publish(constants.EVENT.SYSTEM_UP)#唤醒休眠
                     if EventMesh.publish("get_play_new_voice_state") == 1:
                         EventMesh.publish("set_play_new_voice_state",0)
                     
@@ -1233,7 +1234,8 @@ class AI_dev(Abstract):
                     self.KeyAI_timer.start(100, 1, self.KeyAI_timer_cb)
                     self.KeyAI_timer_count = 0
                     #EventMesh.publish("AI_key_press")
-                    
+                    if dev_type == "7PIN":
+                        self.aud.aud_tone_play(10,100)#播放按键音
                         
                     EventMesh.publish("publish_AI_btnInfo",{"func":self.AI_key_press})  
         except Exception as e: 
@@ -1307,7 +1309,7 @@ class AI_dev(Abstract):
        
     def AI_key_press(self):
         # EventMesh.publish("wakeup_BT")
-        EventMesh.publish(constants.EVENT.SYSTEM_UP)#唤醒休眠
+        
         # if dev_type == "7PIN" or dev_type == "7PIN_coze" :
         #     # self.aud.aud_tone_play(10,60)#播放按键音
         #     EventMesh.publish("audio_montage_play",["chenggong.mp3"])  
@@ -2951,8 +2953,8 @@ class AI_VC(Abstract):
         self.get_config_timer_count = 0
         self.key_state = 1
         self.Close()
-        if dev_type == "7PIN":
-            self.chenggong_tone()
+        # if dev_type == "7PIN":
+        #     self.chenggong_tone()
         #self.aud.aud_tone_play(10,200)#播放按键音
         self.AI_TTS_str = ""#"你好,有什么吩咐"
         self.AI_ASR_str = ""
@@ -3436,7 +3438,7 @@ class AI_VC(Abstract):
 
     def websocket_error(self,TTS_str=None):
         print("websocket_error1!!!!")
-        utime.sleep_ms(800)
+        # utime.sleep_ms(800)
         self.Close()
         print("websocket_error1.1!!!!")
         print("websocket_error!!!!")