Adjusted costas loop gain values. Updated channel filter values to mitigate adjacent channel interference.

This commit is contained in:
Denny
2018-09-23 05:34:41 -04:00
parent 09b209496b
commit ba358a7d48
3 changed files with 3 additions and 10 deletions

View File

@@ -148,12 +148,6 @@ public class PolyphaseChannelSource extends TunerChannelSource
//Register to receive buffer overflow notifications so we can push them up through the source chain
mPolyphaseChannelOutputProcessor.setSourceOverflowListener(this);
//Fully process the residual channel results buffer of the previous channel output processor
if(existingProcessor != null)
{
existingProcessor.processChannelResults(mReusableComplexBufferAssembler);
}
//Finally, setup the frequency offset for the output processor.
mIndexCenterFrequency = mReplacementFrequency;
mPolyphaseChannelOutputProcessor.setFrequencyOffset(getFrequencyOffset());

View File

@@ -23,8 +23,8 @@ public enum PLLGain
//NOTE: static gain level of 200 produced the best results for releases prior to 0.3.4b2
LEVEL_1(150.0, 0, 1),
LEVEL_2(175.0, 2, 4),
LEVEL_3(200.0, 5, 6),
LEVEL_2(170.0, 2, 4),
LEVEL_3(190.0, 5, 6),
LEVEL_4(200.0, 7, 8),
LEVEL_5(200.0, 9, 10);

View File

@@ -113,7 +113,6 @@ public class DecodeConfigP25Phase1 extends DecodeConfiguration
@Override
public ChannelSpecification getChannelSpecification()
{
return new ChannelSpecification(50000.0,
12500, 6000.0, 7000.0);
return new ChannelSpecification(50000.0, 12500, 5750.0, 6500.0);
}
}