From 1eac6018ba9590cdf5a6d4326663efe47bf3d204 Mon Sep 17 00:00:00 2001 From: OneOfEleven Date: Sat, 30 Sep 2023 17:14:48 +0100 Subject: [PATCH] Even easier to change 'S0' base dBm level on the s-meter. --- README.md | 5 +++-- app/dtmf.c | 4 +++- firmware.bin | Bin 58368 -> 58368 bytes firmware.packed.bin | Bin 58386 -> 58386 bytes ui/main.c | 4 ++-- 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 961582c..f6b230d 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,10 @@ This repository is a cloned and customized version of DualTachyon's open firmware found here .. -https://github.com/DualTachyon/uv-k5-firmware +https://github.com/DualTachyon/uv-k5-firmware .. a cool achievement ! -A cool achievement +Use this firmware at your own risk (entirely). There is absolutely no guarantee that it will work in any way shape or form on your radio(s), it may even brick your radio(s), in which case, you'd need to buy another radio. +Anyway, have fun. # Radio performance diff --git a/app/dtmf.c b/app/dtmf.c index 42c641f..9e2f334 100644 --- a/app/dtmf.c +++ b/app/dtmf.c @@ -402,12 +402,14 @@ void DTMF_Reply(void) return; Delay = gEeprom.DTMF_PRELOAD_TIME; + if (gEeprom.DTMF_SIDE_TONE) - { + { // the will also hear the transmitted tones GPIO_SetBit(&GPIOC->DATA, GPIOC_PIN_AUDIO_PATH); gEnableSpeaker = true; Delay = (gEeprom.DTMF_PRELOAD_TIME < 60) ? 60 : gEeprom.DTMF_PRELOAD_TIME; } + SYSTEM_DelayMs(Delay); BK4819_EnterDTMF_TX(gEeprom.DTMF_SIDE_TONE); diff --git a/firmware.bin b/firmware.bin index 329b34752fb7ab079abee4aeffe40d59612e6a57..395b701fdb42e1d6cb9d9d7abe48e9bfd2541dd6 100644 GIT binary patch delta 37 ncmZoT!Q60yd4uCUF-sFm<1}LvUM>d1d_zNBD0g%Cy_Kv0<&_Jh delta 37 ncmZoT!Q60yd4uCUu{0Ai6XV1bUM>d1d_zNBD0g%Cy_Kv0@Ieev diff --git a/firmware.packed.bin b/firmware.packed.bin index 7d7b337795507ec60f332fa2ca0843bcb9254734..086adc056cf19926ba8468cdc5b0675eb40fbcd5 100644 GIT binary patch delta 53 zcmV-50LuT8$ODqd1F!}l2XUZ?QwHc;vkf3bz7}e4NP_Y$EdShrGfm8E1*q?XZUXhn LvuEC^1p=^NU;h`& delta 53 zcmV-50LuT8$ODqd1F!}l2QHw8R8zVOvkf3bz7{oaM}?<