From de43fdae0cbab137c878fb895ba0f9c2b398d187 Mon Sep 17 00:00:00 2001 From: SnickerSun Date: Wed, 8 May 2024 17:13:48 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E5=A4=8Dcat1=20server=EF=BC=8C5?= =?utf8?q?=E7=A7=92=E8=8E=B7=E5=8F=96=E4=B8=80=E6=AC=A1=E4=BF=A1=E5=8F=B7?= =?utf8?q?=E5=BC=BA=E5=BA=A6=E5=B0=B1=E6=97=A0=E6=B3=95=E4=BC=91=E7=9C=A0?= =?utf8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/drivers/peripheral/slip/cat1Service/cat1_server.cpp | 2 +- code/sdk/drivers/peripheral/utils/custom_cmd_service.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/sdk/drivers/peripheral/slip/cat1Service/cat1_server.cpp b/code/sdk/drivers/peripheral/slip/cat1Service/cat1_server.cpp index 8d158904d..f509a1a1f 100644 --- a/code/sdk/drivers/peripheral/slip/cat1Service/cat1_server.cpp +++ b/code/sdk/drivers/peripheral/slip/cat1Service/cat1_server.cpp @@ -807,7 +807,7 @@ void cat1_server_task(void *pvParameters) // if( index >= 0 ) { // udp_send_response(tx_buffer, rx_buffer, "OK"/* msg_wifi_resp[index]*/); // } - + uapi_cat1_remove_cat1_vote(); //中断会添加休眠投票,此处代表已经收到cat1的消息,可以移除投票进入休眠了。 } } diff --git a/code/sdk/drivers/peripheral/utils/custom_cmd_service.c b/code/sdk/drivers/peripheral/utils/custom_cmd_service.c index e1d60e1e4..a25933e4d 100644 --- a/code/sdk/drivers/peripheral/utils/custom_cmd_service.c +++ b/code/sdk/drivers/peripheral/utils/custom_cmd_service.c @@ -94,7 +94,9 @@ static void custom_cmd_service_check_task(void const *arg) { case CUSTOM_CMD_MSG_TYPE_ADD_CAT1VOTE: uapi_cat1_add_cat1_vote(); - restart_sleep_cat1_timer(); + //中断会在此添加休眠投票,在收到cat1的消息后,会移除投票进入休眠。 + //之前的5秒后移除投票延迟太久,与5秒更新一次信号强度 + // restart_sleep_cat1_timer(); break; case CUSTOM_CMD_MSG_TYPE_REMOVE_CAT1VOTE: mcu_remove_sleepvote_and_stoptimer(); -- 2.17.1