mfsk for QRP Labs qmx/qmxp

* remove silence period after preamble
    . qmx drops transmit signal after initial mfsk preamble
    . RsID signal should not be used with qmx series xcvr
This commit is contained in:
dave-w1hkj 2024-10-07 19:50:09 -05:00
parent 9aa5940627
commit 41e9ff7973

View file

@ -1102,9 +1102,13 @@ int mfsk::tx_process()
case TX_STATE_PREAMBLE:
clearbits();
sig_start = true;
if (mode != MODE_MFSK64L && mode != MODE_MFSK128L )
for (int i = 0; i < preamble / 3; i++)
sendbit(0);
//
// disable silent period
// QRP Labs qmx series transceiver drops carrier during silent period!
//
// if (mode != MODE_MFSK64L && mode != MODE_MFSK128L )
// for (int i = 0; i < preamble / 3; i++)
// sendbit(0);
txstate = TX_STATE_START;
break;