From 0298aa897baad388df995754f4e13e1f3b662c92 Mon Sep 17 00:00:00 2001 From: vk7js <58905135+vk7js@users.noreply.github.com> Date: Fri, 9 Sep 2022 10:56:12 +1000 Subject: [PATCH] Implemented beeps on MD-UV3x0 platform driver. --- openrtx/src/core/voicePrompts.c | 1 + platform/targets/MD-UV3x0/platform.c | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/openrtx/src/core/voicePrompts.c b/openrtx/src/core/voicePrompts.c index e7ae59eb..856fa60e 100644 --- a/openrtx/src/core/voicePrompts.c +++ b/openrtx/src/core/voicePrompts.c @@ -545,6 +545,7 @@ void vp_beep(uint16_t freq, uint16_t duration) duration=2000; currentBeepDuration=duration; + audio_enableAmp(); platform_beepStart(freq); // See BeepTick for termination. diff --git a/platform/targets/MD-UV3x0/platform.c b/platform/targets/MD-UV3x0/platform.c index 0783dde5..180522f2 100644 --- a/platform/targets/MD-UV3x0/platform.c +++ b/platform/targets/MD-UV3x0/platform.c @@ -184,13 +184,12 @@ void platform_ledOff(led_t led) void platform_beepStart(uint16_t freq) { - /* TODO */ - (void) freq; + toneGen_beepOn((float)freq, 255, 0); } void platform_beepStop() { - /* TODO */ + toneGen_beepOff(); } const void *platform_getCalibrationData()