From 9fae1b53c6d7ccf53e8a062940df584d48bb9eaf Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Fri, 19 Apr 2024 21:37:40 +0800 Subject: [PATCH] =?utf8?q?=E8=A7=A3=E5=86=B3=E8=B0=83=E6=95=B4=E5=A3=B0?= =?utf8?q?=E9=9F=B3=E4=B8=8D=E8=B5=B7=E4=BD=9C=E7=94=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../fd230app/nativeui/config/src/ConfigModel.cpp | 2 +- .../src/SoundAndVibrationVolumeSettingPresenter.cpp | 4 ++-- code/sdk/drivers/peripheral/utils/custom_cmd_service.c | 10 ++++++---- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/config/src/ConfigModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/config/src/ConfigModel.cpp index 5b6dd0460..27d896e57 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/config/src/ConfigModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/config/src/ConfigModel.cpp @@ -767,7 +767,7 @@ void initializeRaiseToWake(void) } else { - uapi_take_to_wake(2); + uapi_take_to_wake(0); } } #ifdef __cplusplus diff --git a/code/sdk/application/wearable/fd230app/nativeui/soundandvibration/src/SoundAndVibrationVolumeSettingPresenter.cpp b/code/sdk/application/wearable/fd230app/nativeui/soundandvibration/src/SoundAndVibrationVolumeSettingPresenter.cpp index 5752ebfb1..0d193731b 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/soundandvibration/src/SoundAndVibrationVolumeSettingPresenter.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/soundandvibration/src/SoundAndVibrationVolumeSettingPresenter.cpp @@ -68,12 +68,12 @@ namespace OHOS { if (view->GetVolumeType() == SYSTEM_VOLUME) { - do_custom_cmd_service_check_msg(CUSTOM_CMD_MSG_TYPE_CHANGE_SYSTEM_VOLUME, (void *)(value), sizeof(value)); + do_custom_cmd_service_check_msg(CUSTOM_CMD_MSG_TYPE_CHANGE_SYSTEM_VOLUME, (void *)(&value), sizeof(value)); } else if (view->GetVolumeType() == CALL_VOLUME) { - do_custom_cmd_service_check_msg(CUSTOM_CMD_MSG_TYPE_CHANGE_CALL_VOLUME, (void *)(value), sizeof(value)); + do_custom_cmd_service_check_msg(CUSTOM_CMD_MSG_TYPE_CHANGE_CALL_VOLUME, (void *)(&value), sizeof(value)); } slider->SetValue(value); } diff --git a/code/sdk/drivers/peripheral/utils/custom_cmd_service.c b/code/sdk/drivers/peripheral/utils/custom_cmd_service.c index 3110e1cb3..3751860b4 100644 --- a/code/sdk/drivers/peripheral/utils/custom_cmd_service.c +++ b/code/sdk/drivers/peripheral/utils/custom_cmd_service.c @@ -96,12 +96,14 @@ 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); - uapi_systemVolumeSet(mail.data); + // printf("mail.data: %d\n", *mail.data); + int value = *mail.data; + uapi_systemVolumeSet(value); break; case CUSTOM_CMD_MSG_TYPE_CHANGE_CALL_VOLUME: - //printf("mail.data: %d\n", *mail.data); - uapi_callVolumeSet(mail.data); + // printf("mail.data: %d\n", *mail.data); + int value = *mail.data; + uapi_callVolumeSet(value); break; default: PRINT("Unknown CUSTOM_CMD_MSG cmd 0x%02X \r\n", mail.cmd); -- 2.17.1