#36 NBFM squelch control. Updates NBFM decoder to incorporate squelch control. Squelch is a configuration item and also available to adjust at runtime with new 'Channel' tab in Now Playing window. All decoders were updated to produce continuous channel power (dB) measurements that are displayed in the Channel tab's new Power Meter. (#1100)

Co-authored-by: Dennis Sheirer <dsheirer@github.com>
This commit is contained in:
Denny Sheirer
2021-11-14 06:59:58 -05:00
committed by GitHub
parent 7303e06943
commit 4b806ecfde
40 changed files with 2348 additions and 98 deletions

View File

@@ -68,7 +68,12 @@ public class ComplexWaveSource extends ComplexSource implements IControllableFil
{
if(file == null || !file.exists() || !supports(file))
{
throw new IOException("Empty or Unsupported file format");
throw new IOException("Empty or null file");
}
if(!supports(file))
{
throw new IOException("Unsupported file format");
}
mFile = file;