From 8db6401becccc80d4cdb4eaf577dff7e8e90f0d4 Mon Sep 17 00:00:00 2001 From: Reed Nightingale Date: Mon, 27 Jan 2020 21:51:34 -0800 Subject: [PATCH] Remove delay entirely. active_delay delays 10ms even when asked for 0 --- keyer.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/keyer.cpp b/keyer.cpp index d213978..d138013 100644 --- a/keyer.cpp +++ b/keyer.cpp @@ -38,8 +38,6 @@ static const unsigned int cwAdcDotTo = 600; static const unsigned int cwAdcDashFrom = cwAdcDotTo + 1; static const unsigned int cwAdcDashTo = 800; -static const unsigned int delayBeforeCWStartTime = 0; - /** * Starts transmitting the carrier with the sidetone * It assumes that we have called cwTxStart and not called cwTxStop @@ -156,8 +154,6 @@ void cwKeyer(void){ case KEYED_PREP: //modified KD8CEC if (!globalSettings.txActive){ - //DelayTime Option - active_delay(delayBeforeCWStartTime * 2); globalSettings.cwExpirationTimeMs = millis() + globalSettings.cwActiveTimeoutMs; startTx(TuningMode_e::TUNE_CW); } @@ -205,10 +201,6 @@ void cwKeyer(void){ // if we are here, it is only because the key is pressed if (!globalSettings.txActive){ startTx(TuningMode_e::TUNE_CW); - - //DelayTime Option - active_delay(delayBeforeCWStartTime * 2); - globalSettings.cwExpirationTimeMs = millis() + globalSettings.cwActiveTimeoutMs; } cwKeydown();