kopia lustrzana https://github.com/jamescoxon/dl-fldigi
Upstream version 2.10Y
rodzic
768e509586
commit
78fc91593f
|
@ -9,7 +9,7 @@ dnl major and minor must be integers; patch may
|
|||
dnl contain other characters or be empty
|
||||
m4_define(FLDIGI_MAJOR, [2])
|
||||
m4_define(FLDIGI_MINOR, [10])
|
||||
m4_define(FLDIGI_PATCH, [X])
|
||||
m4_define(FLDIGI_PATCH, [Y])
|
||||
|
||||
AC_INIT([fldigi], FLDIGI_MAJOR.FLDIGI_MINOR[FLDIGI_PATCH], [w1hkj AT w1hkj DOT com])
|
||||
|
||||
|
|
|
@ -2065,8 +2065,8 @@ void enableMixer(bool on)
|
|||
mixer->openMixer(progdefaults.MXdevice.c_str());
|
||||
|
||||
mixer->PCMVolume(progdefaults.PCMvolume);
|
||||
mixer->setXmtLevel(valXmtMixer->value());
|
||||
mixer->setRcvGain(valRcvMixer->value());
|
||||
mixer->setXmtLevel(progStatus.XmtMixer); //valXmtMixer->value());
|
||||
mixer->setRcvGain(progStatus.RcvMixer); //valRcvMixer->value());
|
||||
if (progdefaults.LineIn == true)
|
||||
setMixerInput(1);
|
||||
else if (progdefaults.MicIn == true)
|
||||
|
|
|
@ -193,6 +193,7 @@ void status::initLastState()
|
|||
sldrSquelch->value(sldrSquelchValue);
|
||||
valRcvMixer->value(RcvMixer);
|
||||
valXmtMixer->value(XmtMixer);
|
||||
|
||||
FL_UNLOCK_D();
|
||||
|
||||
{
|
||||
|
|
|
@ -68,6 +68,8 @@ int mt63::tx_process()
|
|||
|
||||
if (stopflag && flush-- == 0) {
|
||||
stopflag = false;
|
||||
Tx->SendJam();
|
||||
ModulateXmtr((Tx->Comb.Output.Data), Tx->Comb.Output.Len);
|
||||
cwid();
|
||||
return -1; /* we're done */
|
||||
}
|
||||
|
@ -109,6 +111,7 @@ int mt63::rx_process(const double *buf, int len)
|
|||
InpBuff->Len = len;
|
||||
|
||||
InpLevel->Process(InpBuff);
|
||||
|
||||
Rx->Process(InpBuff);
|
||||
|
||||
snr = Rx->FEC_SNR();
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
|
||||
#include <stdio.h> // only for control printf's
|
||||
// #include <alloc.h>
|
||||
#include <iostream>
|
||||
|
||||
#include "dsp.h"
|
||||
|
||||
|
@ -137,8 +138,14 @@ int MT63tx::Preset(int BandWidth, int LongInterleave)
|
|||
CarrMarkCode=0x16918BBEL;
|
||||
CarrMarkdspAmpl=0; // WindowLen/32;
|
||||
|
||||
if(LongInterleave) { DataInterleave=64; InterleavePattern=LongIntlvPatt; }
|
||||
else { DataInterleave=32; InterleavePattern=ShortIntlvPatt; }
|
||||
if(LongInterleave) {
|
||||
DataInterleave=64;
|
||||
InterleavePattern=LongIntlvPatt;
|
||||
}
|
||||
else {
|
||||
DataInterleave=32;
|
||||
InterleavePattern=ShortIntlvPatt;
|
||||
}
|
||||
|
||||
if(dspRedspAllocArray(&TxVect, DataCarriers)) goto Error;
|
||||
if(dspRedspAllocArray(&dspPhaseCorr, DataCarriers)) goto Error;
|
||||
|
|
Ładowanie…
Reference in New Issue