Package org.harctoolbox.analyze
Class Analyzer.AnalyzerParams
java.lang.Object
org.harctoolbox.analyze.Analyzer.AnalyzerParams
- Enclosing class:
Analyzer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionAnalyzerParams(Double frequency, String timeBaseString, BitDirection bitDirection, boolean useExtents, List<Integer> parameterWidths, boolean invert) AnalyzerParams(Double frequency, String timeBaseString, BitDirection bitDirection, boolean useExtents, List<Integer> parameterWidths, int maxParameterWidth, boolean invert, Burst.Preferences burstPrefs, List<String> parameterNames) -
Method Summary
Modifier and TypeMethodDescriptiongetGeneralSpec(double otherTimebase) intintgetNoBitsLimit(int noPayload) getParameterWidth(int i) booleanisInvert()booleanboolean
-
Constructor Details
-
AnalyzerParams
public AnalyzerParams(Double frequency, String timeBaseString, BitDirection bitDirection, boolean useExtents, List<Integer> parameterWidths, boolean invert) -
AnalyzerParams
public AnalyzerParams() -
AnalyzerParams
public AnalyzerParams(Double frequency, String timeBaseString, BitDirection bitDirection, boolean useExtents, List<Integer> parameterWidths, int maxParameterWidth, boolean invert, Burst.Preferences burstPrefs, List<String> parameterNames) - Parameters:
frequency-timeBaseString-bitDirection-useExtents-parameterWidths-maxParameterWidth-invert-burstPrefs-parameterNames- List of narameter names to used; must consist of valid Name-s.
-
-
Method Details
-
getNoBitsLimit
public int getNoBitsLimit(int noPayload) -
getBitDirection
- Returns:
- the bitDirection
-
isUseExtents
public boolean isUseExtents()- Returns:
- the useExtents
-
getParameterWidth
- Parameters:
i-- Returns:
- the parameterWidths
-
getMaxParameterWidth
public int getMaxParameterWidth() -
getFrequency
- Returns:
- the frequency
-
getTimebase
- Returns:
- the timebase
-
isPreferPeriods
public boolean isPreferPeriods()- Returns:
- the preferPeriods
-
getGeneralSpec
-
isInvert
public boolean isInvert()- Returns:
- the invert
-