From daff6209cbaca150151a01869855542c85f13739 Mon Sep 17 00:00:00 2001
From: Ramakrishnan Muthukrishnan <ram@rkrishnan.org>
Date: Thu, 13 Jul 2023 22:04:44 +0530
Subject: [PATCH] Revert "attempt to fix CW low power issue"

This reverts commit 40dc0b5f497d133d32524f879a88d5461fda58af.
---
 transmitter.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/transmitter.c b/transmitter.c
index 37d89c4..7520e75 100644
--- a/transmitter.c
+++ b/transmitter.c
@@ -1091,8 +1091,8 @@ static void full_tx_buffer(TRANSMITTER *tx) {
 	      qsample=floor(gain*ramp+0.5);         // always non-negative, isample is just the pulse envelope
 	      sidetone=sidevol * ramp * getNextInternalSideToneSample();
 
-              // isample = isample >= 0.0 ? (long)floor(isample * gain + 0.5) : (long)ceil(isample * gain - 0.5);
-              // qsample = qsample >= 0.0 ? (long)floor(qsample * gain + 0.5) : (long)ceil(qsample * gain - 0.5);
+              isample = isample >= 0.0 ? (long)floor(isample * gain + 0.5) : (long)ceil(isample * gain - 0.5);
+              qsample = qsample >= 0.0 ? (long)floor(qsample * gain + 0.5) : (long)ceil(qsample * gain - 0.5);
 
 	      old_protocol_iq_samples_with_sidetone(isample,qsample,sidetone);
 	    }
@@ -1107,8 +1107,8 @@ static void full_tx_buffer(TRANSMITTER *tx) {
 	      ramp=cw_shape_buffer192[j];	    		// between 0.0 and 1.0
 	      qsample=floor(gain*ramp+0.5);         	    	// always non-negative, isample is just the pulse envelope
 
-              // isample = isample >= 0.0 ? (long)floor(isample * gain + 0.5) : (long)ceil(isample * gain - 0.5);
-              // qsample = qsample >= 0.0 ? (long)floor(qsample * gain + 0.5) : (long)ceil(qsample * gain - 0.5);
+              isample = isample >= 0.0 ? (long)floor(isample * gain + 0.5) : (long)ceil(isample * gain - 0.5);
+              qsample = qsample >= 0.0 ? (long)floor(qsample * gain + 0.5) : (long)ceil(qsample * gain - 0.5);
 
 	      new_protocol_iq_samples(isample,qsample);
 	    }
-- 
2.45.2