From a606471b828fce9b3b8580a25dff71ac5afc7a26 Mon Sep 17 00:00:00 2001 From: SnickerSun Date: Sun, 21 Apr 2024 16:01:36 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E5=A4=8D=E7=BC=96=E8=AF=91=E9=97=AE?= =?utf8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../drivers/peripheral/utils/custom_cmd_service.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/code/sdk/drivers/peripheral/utils/custom_cmd_service.c b/code/sdk/drivers/peripheral/utils/custom_cmd_service.c index 3751860b4..53b7f04c7 100644 --- a/code/sdk/drivers/peripheral/utils/custom_cmd_service.c +++ b/code/sdk/drivers/peripheral/utils/custom_cmd_service.c @@ -96,14 +96,18 @@ static void custom_cmd_service_check_task(void const *arg) restart_sleep_cat1_timer(); break; case CUSTOM_CMD_MSG_TYPE_CHANGE_SYSTEM_VOLUME: + { // printf("mail.data: %d\n", *mail.data); - int value = *mail.data; - uapi_systemVolumeSet(value); + int16_t value = mail.data[0]; + uapi_systemVolumeSet(value); + } break; case CUSTOM_CMD_MSG_TYPE_CHANGE_CALL_VOLUME: + { // printf("mail.data: %d\n", *mail.data); - int value = *mail.data; - uapi_callVolumeSet(value); + int16_t value = mail.data[0]; + uapi_callVolumeSet(value); + } break; default: PRINT("Unknown CUSTOM_CMD_MSG cmd 0x%02X \r\n", mail.cmd); -- 2.17.1