Updates pull request from Roman Tsypuk to convert the build system from

ant to gradle.  Removes linux and windows application launch scripts and
produces an executable jar with all resources included.
This commit is contained in:
Denny
2017-12-17 07:28:03 -05:00
parent a1535c4157
commit 9316599dec
981 changed files with 8368 additions and 9049 deletions

View File

@@ -0,0 +1,30 @@
package io.github.dsheirer.spectrum;
import io.github.dsheirer.dsp.filter.smoothing.SmoothingFilter.SmoothingType;
public interface SpectralDisplayAdjuster
{
/**
* Gets the averaging value indicating the number of FFT results that are
* averaged to produce each FFT results output.
*
* @return averaging value ( 2 - 50 )
*/
public int getAveraging();
public void setAveraging( int averaging );
/**
* Sets the smoothing filter averaging window width.
*
* Valid values are odd in the range 3 - 29
*/
public int getSmoothing();
public void setSmoothing( int smoothing );
/**
* Sets the type of smoothing filter to use.
*/
public SmoothingType getSmoothingType();
public void setSmoothingType( SmoothingType type );
}