From bcfa0c8ae1a8d6526f265bcbe87973ea55976218 Mon Sep 17 00:00:00 2001
From: Ramakrishnan Muthukrishnan <ram@rkrishnan.org>
Date: Mon, 7 Nov 2022 09:58:52 +0530
Subject: [PATCH] set the value from tx->drive_level whether rx or tx

---
 old_protocol.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/old_protocol.c b/old_protocol.c
index c986de6..b87b151 100644
--- a/old_protocol.c
+++ b/old_protocol.c
@@ -1653,13 +1653,14 @@ void ozy_send_buffer() {
 	// Therefore, when in CW mode, send the TX drive level also when receiving.
 	// (it would be sufficient to do so only with internal CW).
 	//
+	power=transmitter->drive_level;
         if(isTransmitting() || (txmode == modeCWU) || (txmode == modeCWL)) {
           if(tune && !transmitter->tune_use_drive) {
             double fac=sqrt((double)transmitter->tune_percent * 0.01);
             power=(int)((double)transmitter->drive_level*fac);
-          } else {
-            power=transmitter->drive_level;
-          }
+          } /* else { */
+          /*   power=transmitter->drive_level; */
+          /* } */
 
 	  // printf("power: %d\n", power);
 #if 0
-- 
2.45.2