~ubuntu-branches/debian/stretch/linpsk/stretch

« back to all changes in this revision

Viewing changes to src/cpskdemodulator.h

  • Committer: Bazaar Package Importer
  • Author(s): Jerry Stueve
  • Date: 2010-08-21 20:00:00 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20100821200000-0qs8l080pji2e1kj
Tags: 1.1-1
* Move to alsa sound system (Closes: #575243)
* Move to qt4 packaging
* Add menu & desktop entries
* Update standards revision to 3.9.1
* Update to 3.0 (quilt) for patch management.
* Update to debhelper 7
* Correct spelling error in messages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
71
71
//methods
72
72
 
73
73
 
74
 
        bool SymbSync(complex<double> sample);
75
 
        void CalcBitFilter(  complex<double> Samp);
76
 
        double CalcAGC( complex<double> Samp );
77
 
        double CalcFreqError();
 
74
        bool SymbSync(complex<double> );
 
75
        void CalcBitFilter(  complex<double>);
 
76
        double CalcAGC( complex<double> );
 
77
        double CalcFreqError(complex<double>);
78
78
  void calcIMD(double *Spectrum);  
79
79
//variables
80
80
        double m_QPSKprob[4];
83
83
        bool m_DispTrig;
84
84
        float m_BitPhaseInc;
85
85
        float m_BitPhasePos;
86
 
        float m_SyncAve[21];
87
 
 
 
86
//      float m_SyncAve[21];
 
87
        complex<float> DelayLine[40];
88
88
        float m_SignalLevel;
89
89
 
90
90
        complex<double>* m_pQue1;
100
100
  complex<float> * Phase;
101
101
// Local variables for various functions that need to be saved between calls
102
102
        double m_AGCave;
103
 
///     complex<double> m_z1; //Old Version of Freqerror
104
 
///     complex<double> m_z2; // dito
105
 
///     double m_FerAve;
106
103
        double m_LastFreq;
107
104
        int     m_PkPos;
108
 
        int     m_NewPkPos;
109
105
        int m_BitPos;
110
106
float IMD;
111
107
 
112
108
/** Some Variable for CalcQuality */
113
109
 
114
110
double fe0,fe1,fe2;
115
 
 
 
111
double x_loop_1,y_loop_1;
116
112
 
117
113
public slots:
118
114
signals: // Signals