public final class ShortPronto extends Pronto
Pronto.NonProntoFormatExceptionCHARS_IN_DIGIT, FREQUENCY_CONSTANT, FREQUENCY_INDEX, HEX_STRING_FORMAT, INTRO_LENGTH_INDEX, LEARNED_CODE, LEARNED_UNMODULATED_CODE, MIN_CCF_LENGTH, NUMBER_METADATA, REPEAT_LENGTH_INDEX, TYPE_INDEX| Modifier and Type | Method and Description |
|---|---|
static String |
long2short(String longString)
Equivalent to parse(String) followed by parse(IrString).
|
static IrSignal |
parse(int[] ccf)
Creates a new IrSignals by interpreting its argument as CCF signal.
|
static IrSignal |
parse(String hexstring)
Creates a new IrSignals by interpreting its argument as CCF string.
|
static String |
toString(IrSignal irSignal)
Computes the "short" Pronto form of some signals, if possible,.
|
static String |
toString(IrSignal irSignal,
boolean fallback)
Computes the "short" Pronto form of some signals, if possible,.
|
static String |
toString(String protocolName,
Long D,
Long S,
Long F)
Computes the "short" Pronto form of some signals, given by protocol number and parameter values.
|
formatInteger, frequency, frequencyCode, main, parse, parse, parse, parseAsInts, parseAsInts, parseAsInts, parseLoose, pulses, pulsesMicroSeconds, pulseTime, toArray, toStringpublic static IrSignal parse(int[] ccf) throws InvalidArgumentException
ccf - CCF signal as array of integersOddSequenceLengthExceptionInvalidArgumentExceptionpublic static String long2short(String longString) throws InvalidArgumentException, Pronto.NonProntoFormatException
longString - InvalidArgumentExceptionPronto.NonProntoFormatExceptionpublic static IrSignal parse(String hexstring) throws InvalidArgumentException, Pronto.NonProntoFormatException
hexstring - String in Pronto hex formatInvalidArgumentExceptionPronto.NonProntoFormatExceptionpublic static String toString(String protocolName, Long D, Long S, Long F) throws InvalidArgumentException
protocolName - Name of protocol, presently "rc5", "rc5x", "rc6", and "nec1" are recognized.D - As in protocol definitionS - As in protocol definitionF - As in protocol definitionInvalidArgumentExceptionpublic static String toString(IrSignal irSignal, boolean fallback)
irSignal - fallback - If true, if no short form, return the long form, otherwise null.Copyright © 2019. All rights reserved.