Serialized Form
-
Package org.harctoolbox.analyze
-
Exception org.harctoolbox.analyze.Analyzer.AnalyzerParams.TooFewParameterNamesException
class TooFewParameterNamesException extends RuntimeException implements Serializable -
Exception org.harctoolbox.analyze.NoDecoderMatchException
class NoDecoderMatchException extends Exception implements Serializable
-
-
Package org.harctoolbox.cmdline
-
Exception org.harctoolbox.cmdline.UsageException
class UsageException extends Exception implements Serializable
-
-
Package org.harctoolbox.ircore
-
Exception org.harctoolbox.ircore.InvalidArgumentException
class InvalidArgumentException extends IrCoreException implements Serializable -
Exception org.harctoolbox.ircore.IrCoreException
class IrCoreException extends Exception implements Serializable -
Class org.harctoolbox.ircore.IrSequence
class IrSequence extends Object implements Serializable-
Serialized Fields
-
data
double[] data
Duration data, all positive. Even indices are considered flashes, even ones gaps. By definition they are interleaving.
-
-
-
Class org.harctoolbox.ircore.IrSignal
class IrSignal extends Object implements Serializable-
Serialized Fields
-
dutyCycle
Double dutyCycle
Duty cycle of the modulation. Between 0 and 1. Use null for not assigned. -
endingSequence
IrSequence endingSequence
Ending sequence, sent at the end of transmission. Can be empty, but not null. Actually, most often is empty. -
frequency
Double frequency
Modulation frequency in Hz. Use 0 for not modulated, and null for defaulted. -
introSequence
IrSequence introSequence
Intro sequence, always sent once. Can be empty, but not null. -
map
EnumMap<IrSignal.Pass,
IrSequence> map "Table" for mapping Pass to intro, repeat, or ending sequence. -
repeatSequence
IrSequence repeatSequence
Repeat sequence, sent after the intro sequence if the signal is repeating. Can be empty, but not null.
-
-
-
Class org.harctoolbox.ircore.ModulatedIrSequence
class ModulatedIrSequence extends IrSequence implements Serializable -
Exception org.harctoolbox.ircore.OddSequenceLengthException
class OddSequenceLengthException extends InvalidArgumentException implements Serializable -
Exception org.harctoolbox.ircore.Pronto.NonProntoFormatException
class NonProntoFormatException extends IrCoreException implements Serializable -
Exception org.harctoolbox.ircore.ThisCannotHappenException
class ThisCannotHappenException extends RuntimeException implements Serializable
-
-
Package org.harctoolbox.irp
-
Class org.harctoolbox.irp.Assignment
class Assignment extends IrpObject implements Serializable-
Serialized Fields
-
name
Name name
-
value
Expression value
-
-
-
Class org.harctoolbox.irp.BareIrStream
class BareIrStream extends IrpObject implements Serializable-
Serialized Fields
-
irStreamItems
List<IrStreamItem> irStreamItems
-
numberInfiniteRepeatsCached
Integer numberInfiniteRepeatsCached
-
-
-
Class org.harctoolbox.irp.BitField
class BitField extends IrpObject implements Serializable-
Serialized Fields
-
chop
PrimaryItem chop
-
complement
boolean complement
-
data
PrimaryItem data
-
-
-
Class org.harctoolbox.irp.BitSpec
class BitSpec extends IrpObject implements Serializable-
Serialized Fields
-
bitCodes
List<BareIrStream> bitCodes
-
chunkSize
int chunkSize
-
numberOfInfiniteRepeatsCached
Integer numberOfInfiniteRepeatsCached
-
-
-
Exception org.harctoolbox.irp.BitSpec.IncompatibleBitSpecException
class IncompatibleBitSpecException extends RuntimeException implements Serializable -
Class org.harctoolbox.irp.BitspecIrstream
class BitspecIrstream extends IrpObject implements Serializable -
Exception org.harctoolbox.irp.DomainViolationException
class DomainViolationException extends IrpException implements Serializable -
Class org.harctoolbox.irp.Duration
class Duration extends IrpObject implements Serializable-
Serialized Fields
-
nameOrNumber
NameOrNumber nameOrNumber
-
time_periods
Double time_periods
-
time_units
Double time_units
-
unit
String unit
-
us
Double us
-
-
-
Class org.harctoolbox.irp.Expression
class Expression extends PrimaryItem implements Serializable-
Serialized Fields
-
parserDriver
ParserDriver parserDriver
-
-
-
Class org.harctoolbox.irp.Extent
class Extent extends Duration implements Serializable -
Class org.harctoolbox.irp.FiniteBitField
class FiniteBitField extends BitField implements Serializable-
Serialized Fields
-
reverse
boolean reverse
-
width
PrimaryItem width
-
-
-
Class org.harctoolbox.irp.Flash
class Flash extends Duration implements Serializable -
Class org.harctoolbox.irp.FloatNumber
class FloatNumber extends IrpObject implements Serializable-
Serialized Fields
-
data
double data
-
-
-
Class org.harctoolbox.irp.Gap
class Gap extends Duration implements Serializable -
Class org.harctoolbox.irp.GeneralSpec
class GeneralSpec extends IrpObject implements Serializable-
Serialized Fields
-
bitDirection
BitDirection bitDirection
BitDirection -
dutyCycle
Double dutyCycle
Duty cycle in percent. IrpUtils.invalid (-1) is defined to denote "don't care". -
frequency
Double frequency
Carrier frequency in Hz -
unit
double unit
Timing unit in us
-
-
-
Class org.harctoolbox.irp.InfiniteBitField
class InfiniteBitField extends BitField implements Serializable -
Exception org.harctoolbox.irp.InvalidNameException
class InvalidNameException extends IrpException implements Serializable -
Class org.harctoolbox.irp.IrpDatabase
class IrpDatabase extends Object implements Serializable-
Serialized Fields
-
-
Exception org.harctoolbox.irp.IrpException
class IrpException extends Exception implements Serializable -
Exception org.harctoolbox.irp.IrpInvalidArgumentException
class IrpInvalidArgumentException extends IrpException implements Serializable -
Class org.harctoolbox.irp.IrpObject
class IrpObject extends Object implements Serializable-
Serialized Fields
-
parseTree
org.antlr.v4.runtime.tree.ParseTree parseTree
-
-
-
Exception org.harctoolbox.irp.IrpParseException
class IrpParseException extends Exception implements Serializable-
Serialized Fields
-
text
String text
-
-
-
Class org.harctoolbox.irp.IrStream
class IrStream extends IrpObject implements Serializable-
Serialized Fields
-
bareIrStream
BareIrStream bareIrStream
-
repeatMarker
RepeatMarker repeatMarker
-
-
-
Class org.harctoolbox.irp.Name
class Name extends PrimaryItem implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class org.harctoolbox.irp.NamedProtocol
class NamedProtocol extends Protocol implements Serializable-
Serialized Fields
-
absoluteTolerance
Double absoluteTolerance
-
auxParameters
Map<String,
List<String>> auxParameters -
decodable
boolean decodable
-
frequencyLower
Double frequencyLower
-
frequencyTolerance
Double frequencyTolerance
-
frequencyUpper
Double frequencyUpper
-
minimumLeadout
Double minimumLeadout
-
name
String name
-
preferOver
List<PreferOver> preferOver
-
rejectRepeatless
boolean rejectRepeatless
-
relativeTolerance
Double relativeTolerance
-
-
-
Exception org.harctoolbox.irp.NamedProtocol.TooDeepPreferOversException
class TooDeepPreferOversException extends IrpException implements Serializable -
Class org.harctoolbox.irp.NameEngine
class NameEngine extends IrpObject implements Serializable-
Serialized Fields
-
map
Map<String,
Expression> map
-
-
-
Class org.harctoolbox.irp.NameOrNumber
class NameOrNumber extends IrpObject implements Serializable-
Serialized Fields
-
thing
Floatable thing
-
-
-
Exception org.harctoolbox.irp.NameUnassignedException
class NameUnassignedException extends IrpException implements Serializable -
Exception org.harctoolbox.irp.NonUniqueBitCodeException
class NonUniqueBitCodeException extends IrpException implements Serializable -
Class org.harctoolbox.irp.Number
class Number extends PrimaryItem implements Serializable-
Serialized Fields
-
data
Number data
-
-
-
Class org.harctoolbox.irp.NumberWithDecimals
class NumberWithDecimals extends IrpObject implements Serializable-
Serialized Fields
-
data
double data
-
-
-
Exception org.harctoolbox.irp.ParameterInconsistencyException
class ParameterInconsistencyException extends SignalRecognitionException implements Serializable -
Class org.harctoolbox.irp.ParameterSpec
class ParameterSpec extends IrpObject implements Serializable-
Serialized Fields
-
deflt
Expression deflt
-
max
Number max
-
memory
boolean memory
-
min
Number min
-
name
Name name
-
-
-
Class org.harctoolbox.irp.ParameterSpecs
class ParameterSpecs extends IrpObject implements Serializable-
Serialized Fields
-
map
Map<String,
ParameterSpec> map
-
-
-
Class org.harctoolbox.irp.PreferOver
class PreferOver extends Object implements Serializable-
Serialized Fields
-
predicate
Expression predicate
-
protocolName
String protocolName
-
-
-
Class org.harctoolbox.irp.PrimaryItem
class PrimaryItem extends IrpObject implements Serializable -
Class org.harctoolbox.irp.Protocol
class Protocol extends IrpObject implements Serializable-
Serialized Fields
-
bitspecIrstream
BitspecIrstream bitspecIrstream
-
decoderClass
Class<? extends AbstractDecoder> decoderClass
-
definitions
NameEngine definitions
-
generalSpec
GeneralSpec generalSpec
-
initialDefinitions
NameEngine initialDefinitions
-
interleavingFlash
Boolean interleavingFlash
-
interleavingGap
Boolean interleavingGap
-
irp
String irp
-
memoryVariables
NameEngine memoryVariables
-
normalFormVariation
Variation normalFormVariation
-
parameterSpecs
ParameterSpecs parameterSpecs
-
-
-
Exception org.harctoolbox.irp.Protocol.ProtocolNotDecodableException
class ProtocolNotDecodableException extends IrpException implements Serializable -
Exception org.harctoolbox.irp.Protocol.ProtocolNotRenderableException
class ProtocolNotRenderableException extends IrpException implements Serializable -
Class org.harctoolbox.irp.RepeatMarker
class RepeatMarker extends IrpObject implements Serializable-
Serialized Fields
-
max
int max
-
min
int min
-
-
-
Exception org.harctoolbox.irp.SignalRecognitionException
class SignalRecognitionException extends IrpException implements Serializable -
Exception org.harctoolbox.irp.UnknownProtocolException
class UnknownProtocolException extends IrpException implements Serializable -
Exception org.harctoolbox.irp.UnsupportedRepeatException
class UnsupportedRepeatException extends IrpException implements Serializable -
Class org.harctoolbox.irp.Variation
class Variation extends IrpObject implements Serializable-
Serialized Fields
-
ending
BareIrStream ending
-
intro
BareIrStream intro
-
repeat
BareIrStream repeat
-
-
-
-
Package org.harctoolbox.lirc
-
Exception org.harctoolbox.lirc.LircIrp.LircCodeRemoteException
class LircCodeRemoteException extends Exception implements Serializable -
Exception org.harctoolbox.lirc.LircIrp.RawRemoteException
class RawRemoteException extends Exception implements Serializable
-