Package Azigram

Class AzigramParameters

java.lang.Object
Azigram.AzigramParameters
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class AzigramParameters extends Object implements Serializable, ManagedParameters, Cloneable
See Also:
  • Field Details Link icon

    • serialVersionUID Link icon

      public static final long serialVersionUID
      See Also:
    • channelBitmap Link icon

      public int channelBitmap
    • dataSource Link icon

      public GroupedSourceParameters dataSource
    • secAvg Link icon

      public double secAvg
      Seconds to average PSD for long-term display or 0 for no averaging (parameter from Thode Azigram)
    • bearingCorrection Link icon

      public double[] bearingCorrection
      Bearing bias/correction (degrees?) (parameter from Thode Azigram)
    • outputSampleRate Link icon

      public float outputSampleRate
    • displayGaindB Link icon

      public float displayGaindB
      Apply gain (in dB) when displaying on the spectrogram. This is a hack to help the Azigram look nicer. It allows the user some discretion to adjust how Azigram transparency/fade-to-black works.
  • Constructor Details Link icon

    • AzigramParameters Link icon

      public AzigramParameters()
  • Method Details Link icon

    • getParameterSet Link icon

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.
    • clone Link icon

      public AzigramParameters clone()
    • getOutputSampleRate Link icon

      public float getOutputSampleRate()
    • getOutputRateList Link icon

      public Float[] getOutputRateList()
      Possible output-rates for the Azigram output.
      Returns: