Package org.harctoolbox.analyze
Class Analyzer.AnalyzerParams
java.lang.Object
org.harctoolbox.analyze.Analyzer.AnalyzerParams
- Enclosing class:
- Analyzer
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Constructor Summary
ConstructorDescriptionAnalyzerParams
(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) int
int
getNoBitsLimit
(int noPayload) getParameterWidth
(int i) boolean
isInvert()
boolean
boolean
-
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
-