P25 cleanup.

This commit is contained in:
dennis.sheirer
2015-02-20 01:52:04 +00:00
parent 7d948c4af4
commit ebee420478
3 changed files with 2 additions and 300 deletions

View File

@@ -163,7 +163,7 @@ public class CQPSKDemodulator implements Listener<ComplexSample>,
float gardnerError = normalize( errorReal + errorImaginary );
mOmega = mOmega + mGainOmega * gardnerError;
mOmega = mOmegaMid + clip( mOmegaMid, mOmegaRel );
mOmega = mOmegaMid + clip( mOmega - mOmegaMid, mOmegaRel );
mMu += mOmega + mGainMu * gardnerError;
@@ -225,7 +225,7 @@ public class CQPSKDemodulator implements Listener<ComplexSample>,
private float mDamping = (float)Math.sqrt( 2.0 ) / 2.0f;
/* Use denominator between 100 and 200 to adjust control level */
private float mLoopBandwidth = (float)( ( 2.0d * Math.PI ) / 150.0d );
private float mLoopBandwidth = (float)( ( 2.0d * Math.PI ) / 100.0d );
private float mAlphaGain = ( 4.0f * mDamping * mLoopBandwidth ) /
( 1.0f + ( 2.0f * mDamping * mLoopBandwidth ) +