From c164b6fd42c9a03af7258e826f8093def9716d41 Mon Sep 17 00:00:00 2001 From: Armel FAUVEAU Date: Fri, 7 Feb 2025 04:53:50 +0100 Subject: [PATCH] Save 16 bytes --- app/main.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/main.c b/app/main.c index 3e4a115..8bd1419 100644 --- a/app/main.c +++ b/app/main.c @@ -363,6 +363,7 @@ void channelMoveSwitch(void) { if (IS_MR_CHANNEL(gTxVfo->CHANNEL_SAVE)) { // user is entering channel number uint16_t Channel = 0; + /* switch (gInputBoxIndex) { case 1: @@ -375,6 +376,11 @@ void channelMoveSwitch(void) { Channel = (gInputBox[0] * 100) + (gInputBox[1] * 10) + gInputBox[2]; break; } + */ + + for (uint8_t i = 0; i < gInputBoxIndex; i++) { + Channel = (Channel * 10) + gInputBox[i]; + } if ((Channel == 0) && (gInputBoxIndex != 3)) { return;