Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- aeps - Variable in class org.harctoolbox.jirc.IrRemote
-
detecing _very short_ pulses is difficult with relative tolerance for some remotes, this is an _absolute_ tolerance to solve this problem usually you can say 0 here
- appName - Static variable in class org.harctoolbox.jirc.Version
B
- baud - Variable in class org.harctoolbox.jirc.IrRemote
- bit_count() - Method in class org.harctoolbox.jirc.IrRemote
- bit_count(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- bits - Variable in class org.harctoolbox.jirc.IrRemote
-
bits (length of code)
- bits_set(long) - Static method in class org.harctoolbox.jirc.IrRemote
- BO - Static variable in class org.harctoolbox.jirc.IrRemote
-
encoding found on Bang & Olufsen remote
C
- commitId - Static variable in class org.harctoolbox.jirc.Version
- COMPAT_REVERSE - Static variable in class org.harctoolbox.jirc.IrRemote
-
compatibility mode for REVERSE flag
- ConfigFile - Class in org.harctoolbox.jirc
-
This class parses the Lircd configuration file(s).
- CONST_LENGTH - Static variable in class org.harctoolbox.jirc.IrRemote
-
signal length+gap is always constant
- currentVersionUrl - Static variable in class org.harctoolbox.jirc.Version
-
URL containing current official version as text.
D
- DEFAULT_FREQ - Static variable in class org.harctoolbox.jirc.IrRemote
- defaultCharsetName - Static variable in class org.harctoolbox.jirc.ConfigFile
-
Default character set input files.
- documentationUrl - Static variable in class org.harctoolbox.jirc.Version
-
Documentation URL.
- duty_cycle - Variable in class org.harctoolbox.jirc.IrRemote
-
0 < duty cycle ≤ 100
E
F
- flags - Variable in class org.harctoolbox.jirc.IrRemote
-
flags
- freq - Variable in class org.harctoolbox.jirc.IrRemote
-
modulation frequency
G
- gap - Variable in class org.harctoolbox.jirc.IrRemote
-
time between signals in usecs
- gap2 - Variable in class org.harctoolbox.jirc.IrRemote
-
time between signals in usecs
- gen_mask(int) - Static method in class org.harctoolbox.jirc.IrRemote
- getApplicationData() - Method in class org.harctoolbox.jirc.IrRemote
- getCode() - Method in class org.harctoolbox.jirc.IrCodeNode
- getCode() - Method in class org.harctoolbox.jirc.IrNCode
- getCodes() - Method in class org.harctoolbox.jirc.IrRemote
- getCurrent() - Method in class org.harctoolbox.jirc.IrNCode
- getData() - Method in class org.harctoolbox.jirc.Transmit
-
Returns the rendered durations as an array of ints.
- getData(int) - Method in class org.harctoolbox.jirc.Transmit
-
Returns the rendered durations as an array of ints.
- getDutyCycle() - Method in class org.harctoolbox.jirc.IrRemote
- getFreq() - Method in class org.harctoolbox.jirc.IrRemote
- getName() - Method in class org.harctoolbox.jirc.IrNCode
- getName() - Method in class org.harctoolbox.jirc.IrRemote
- getNext() - Method in class org.harctoolbox.jirc.IrCodeNode
- getNext() - Method in class org.harctoolbox.jirc.IrNCode
- getRepeat_remote() - Static method in class org.harctoolbox.jirc.IrRemote
- getSignals() - Method in class org.harctoolbox.jirc.IrNCode
- getSource() - Method in class org.harctoolbox.jirc.IrRemote
- getTransmit_state() - Method in class org.harctoolbox.jirc.IrNCode
- getValid() - Method in class org.harctoolbox.jirc.Transmit
- GOLDSTAR - Static variable in class org.harctoolbox.jirc.IrRemote
-
encoding found on Goldstar remote
- GRUNDIG - Static variable in class org.harctoolbox.jirc.IrRemote
-
encoding found on Grundig remote
H
- has_foot() - Method in class org.harctoolbox.jirc.IrRemote
- has_foot(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- has_header() - Method in class org.harctoolbox.jirc.IrRemote
- has_header(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- has_ignore_mask(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- has_post() - Method in class org.harctoolbox.jirc.IrRemote
- has_post(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- has_pre() - Method in class org.harctoolbox.jirc.IrRemote
- has_pre(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- has_repeat() - Method in class org.harctoolbox.jirc.IrRemote
- has_repeat(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- has_repeat_gap() - Method in class org.harctoolbox.jirc.IrRemote
- has_repeat_gap(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- has_toggle_bit_mask() - Method in class org.harctoolbox.jirc.IrRemote
- has_toggle_bit_mask(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- has_toggle_mask() - Method in class org.harctoolbox.jirc.IrRemote
- has_toggle_mask(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- homepageUrl - Static variable in class org.harctoolbox.jirc.Version
-
Project home page.
I
- ignore_mask - Variable in class org.harctoolbox.jirc.IrRemote
-
mask defines which bits can be ignored when matching a code
- IR_PROTOCOL_MASK - Static variable in class org.harctoolbox.jirc.IrRemote
-
definitions for flags
- IrCodeNode - Class in org.harctoolbox.jirc
-
This class mirrors ir_code_node from Lirc 0.9.0.
- IrCodeNode(long) - Constructor for class org.harctoolbox.jirc.IrCodeNode
- IrCodeNode(long, IrCodeNode) - Constructor for class org.harctoolbox.jirc.IrCodeNode
- IrCodeNode(String) - Constructor for class org.harctoolbox.jirc.IrCodeNode
- IrCodeNode(List<Long>) - Constructor for class org.harctoolbox.jirc.IrCodeNode
- IrNCode - Class in org.harctoolbox.jirc
-
This class consists of an IR code with a name.
- IrNCode(String, long) - Constructor for class org.harctoolbox.jirc.IrNCode
- IrNCode(String, long, List<Integer>) - Constructor for class org.harctoolbox.jirc.IrNCode
- IrNCode(String, List<Long>) - Constructor for class org.harctoolbox.jirc.IrNCode
- IrRemote - Class in org.harctoolbox.jirc
-
This class represents a remote in Lirc, with all its parameters.
- IrRemote(String, String, List<String>, Map<String, Long>, Map<String, IrRemote.XY>, List<IrNCode>) - Constructor for class org.harctoolbox.jirc.IrRemote
- IrRemote.XY - Class in org.harctoolbox.jirc
- is_biphase() - Method in class org.harctoolbox.jirc.IrRemote
- is_biphase(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_bo() - Method in class org.harctoolbox.jirc.IrRemote
- is_bo(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_const() - Method in class org.harctoolbox.jirc.IrRemote
- is_const(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_goldstar() - Method in class org.harctoolbox.jirc.IrRemote
- is_goldstar(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_grundig() - Method in class org.harctoolbox.jirc.IrRemote
- is_grundig(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_pulse(int) - Static method in class org.harctoolbox.jirc.IrRemote
- is_raw() - Method in class org.harctoolbox.jirc.IrRemote
- is_raw(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_rc5() - Method in class org.harctoolbox.jirc.IrRemote
- is_rc5(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_rc6() - Method in class org.harctoolbox.jirc.IrRemote
- is_rc6(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_rcmm() - Method in class org.harctoolbox.jirc.IrRemote
- is_rcmm(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_space(int) - Static method in class org.harctoolbox.jirc.IrRemote
- is_space_enc() - Method in class org.harctoolbox.jirc.IrRemote
- is_space_enc(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_space_first() - Method in class org.harctoolbox.jirc.IrRemote
- is_space_first(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- is_xmp() - Method in class org.harctoolbox.jirc.IrRemote
- is_xmp(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- isTimingInfo() - Method in class org.harctoolbox.jirc.IrRemote
L
- last_code - Variable in class org.harctoolbox.jirc.IrRemote
-
code received or sent last
- last_send - Variable in class org.harctoolbox.jirc.IrRemote
-
time last_code was received or sent
- licenseString - Static variable in class org.harctoolbox.jirc.Version
-
Verbal description of the license of the current work.
- lircProtocolType() - Method in class org.harctoolbox.jirc.IrRemote
M
- main(String[]) - Static method in class org.harctoolbox.jirc.ConfigFile
- main(String[]) - Static method in class org.harctoolbox.jirc.Version
- max_gap() - Method in class org.harctoolbox.jirc.IrRemote
- max_gap(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- max_gap_length - Variable in class org.harctoolbox.jirc.IrRemote
-
how long is the longest gap
- max_pulse_length - Variable in class org.harctoolbox.jirc.IrRemote
- max_remaining_gap - Variable in class org.harctoolbox.jirc.IrRemote
-
gap range
- max_space_length - Variable in class org.harctoolbox.jirc.IrRemote
- min_code_repeat - Variable in class org.harctoolbox.jirc.IrRemote
-
meaningful only if remote sends a repeat code: in this case this value indicates how often the real code is repeated before the repeat code is being sent
- min_gap() - Method in class org.harctoolbox.jirc.IrRemote
- min_gap(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- min_gap_length - Variable in class org.harctoolbox.jirc.IrRemote
-
how long is the shortest gap
- min_pulse_length - Variable in class org.harctoolbox.jirc.IrRemote
- min_remaining_gap - Variable in class org.harctoolbox.jirc.IrRemote
-
remember gap for CONST_LENGTH remotes
- min_repeat - Variable in class org.harctoolbox.jirc.IrRemote
-
code is repeated at least x times code sent once .
- min_space_length - Variable in class org.harctoolbox.jirc.IrRemote
- min_total_signal_length - Variable in class org.harctoolbox.jirc.IrRemote
-
how long is the shortest signal including gap
N
- newRemoteSet(Collection<IrRemote>, String, String) - Static method in class org.harctoolbox.jirc.IrRemote
- next - Variable in class org.harctoolbox.jirc.IrRemote
- NO_FOOT_REP - Static variable in class org.harctoolbox.jirc.IrRemote
-
no foot for key repeats
- NO_HEAD_REP - Static variable in class org.harctoolbox.jirc.IrRemote
-
additional flags: can be or-red together with protocol flag
O
- org.harctoolbox.jirc - package org.harctoolbox.jirc
P
- parseConfig(File, String, boolean, String) - Static method in class org.harctoolbox.jirc.ConfigFile
-
Parses a Lirc configuration file, and returns a
RemoteSet
. - parseConfig(Reader, String, boolean, String) - Static method in class org.harctoolbox.jirc.ConfigFile
-
Parses a
Reader
for one or many Lirc configuration "file(s)", and returns aRemoteSet
. - parseLircNumber(String) - Static method in class org.harctoolbox.jirc.IrNCode
- pfoot - Variable in class org.harctoolbox.jirc.IrRemote
-
foot
- phead - Variable in class org.harctoolbox.jirc.IrRemote
-
pulse and space lengths of: header
- plead - Variable in class org.harctoolbox.jirc.IrRemote
-
leading pulse
- pone - Variable in class org.harctoolbox.jirc.IrRemote
-
1
- post_data - Variable in class org.harctoolbox.jirc.IrRemote
-
data which the remote sends after actual keycode
- post_data_bits - Variable in class org.harctoolbox.jirc.IrRemote
-
length of post_data
- post_p - Variable in class org.harctoolbox.jirc.IrRemote
-
signal between keycode and post_code
- post_s - Variable in class org.harctoolbox.jirc.IrRemote
- pre_data - Variable in class org.harctoolbox.jirc.IrRemote
-
data which the remote sends before actual keycode
- pre_data_bits - Variable in class org.harctoolbox.jirc.IrRemote
-
length of pre_data
- pre_p - Variable in class org.harctoolbox.jirc.IrRemote
-
signal between pre_data and keycode
- pre_s - Variable in class org.harctoolbox.jirc.IrRemote
- prepeat - Variable in class org.harctoolbox.jirc.IrRemote
-
indicate repeating
- pthree - Variable in class org.harctoolbox.jirc.IrRemote
-
3 (only used for RC-MM)
- ptrail - Variable in class org.harctoolbox.jirc.IrRemote
-
trailing pulse
- ptwo - Variable in class org.harctoolbox.jirc.IrRemote
-
2 (only used for RC-MM)
- pzero - Variable in class org.harctoolbox.jirc.IrRemote
-
0
R
- RAW_CODES - Static variable in class org.harctoolbox.jirc.IrRemote
-
for internal use only
- RC5 - Static variable in class org.harctoolbox.jirc.IrRemote
- RC6 - Static variable in class org.harctoolbox.jirc.IrRemote
-
IR data follows RC6 protocol
- rc6_mask - Variable in class org.harctoolbox.jirc.IrRemote
-
RC-6 doubles signal length of some bits
- RCMM - Static variable in class org.harctoolbox.jirc.IrRemote
-
IR data follows RC-MM protocol
- readConfig(File, String, boolean) - Static method in class org.harctoolbox.jirc.ConfigFile
-
Reads the file given as first argument and delivers a Collection of
IrRemote
's. - readConfig(Reader, String, boolean) - Static method in class org.harctoolbox.jirc.ConfigFile
- release_detected - Variable in class org.harctoolbox.jirc.IrRemote
-
set by release generator
- render(IrNCode, boolean) - Method in class org.harctoolbox.jirc.IrRemote
- repeat_countdown - Variable in class org.harctoolbox.jirc.IrRemote
- repeat_gap - Variable in class org.harctoolbox.jirc.IrRemote
-
time between two repeat codes if different from gap
- REPEAT_HEADER - Static variable in class org.harctoolbox.jirc.IrRemote
-
header is also sent before repeat code
- REPEAT_MAX_DEFAULT - Static variable in class org.harctoolbox.jirc.IrRemote
-
stop repeating after 600 signals (approx.
- reps - Variable in class org.harctoolbox.jirc.IrRemote
- reverse(long, int) - Static method in class org.harctoolbox.jirc.IrRemote
- REVERSE - Static variable in class org.harctoolbox.jirc.IrRemote
S
- set_protocol(int) - Method in class org.harctoolbox.jirc.IrRemote
- set_protocol(IrRemote, int) - Static method in class org.harctoolbox.jirc.IrRemote
- setCode(long) - Method in class org.harctoolbox.jirc.IrCodeNode
- setCode(long) - Method in class org.harctoolbox.jirc.IrNCode
- setCurrent(IrCodeNode) - Method in class org.harctoolbox.jirc.IrNCode
- setDebug(int) - Static method in class org.harctoolbox.jirc.Transmit
- setRepeat_remote(IrRemote) - Static method in class org.harctoolbox.jirc.IrRemote
- setSource(String) - Method in class org.harctoolbox.jirc.IrRemote
- setTransmit_state(IrCodeNode) - Method in class org.harctoolbox.jirc.IrNCode
- sfoot - Variable in class org.harctoolbox.jirc.IrRemote
- shead - Variable in class org.harctoolbox.jirc.IrRemote
- SHIFT_ENC - Static variable in class org.harctoolbox.jirc.IrRemote
-
IR data is shift encoded (name obsolete) Hm, RC6 protocols seem to have changed the biphase semantics so that lircd will calculate the bit-wise complement of the codes.
- sone - Variable in class org.harctoolbox.jirc.IrRemote
- SPACE_ENC - Static variable in class org.harctoolbox.jirc.IrRemote
-
IR data is space encoded
- SPACE_FIRST - Static variable in class org.harctoolbox.jirc.IrRemote
-
bits are encoded as space+pulse
- srepeat - Variable in class org.harctoolbox.jirc.IrRemote
- sthree - Variable in class org.harctoolbox.jirc.IrRemote
- stwo - Variable in class org.harctoolbox.jirc.IrRemote
- suppress_repeat - Variable in class org.harctoolbox.jirc.IrRemote
-
suppress unwanted repeats
- szero - Variable in class org.harctoolbox.jirc.IrRemote
T
- thirdPartyString - Static variable in class org.harctoolbox.jirc.Version
-
Verbal description of licenses of third-party components.
- toCommand(IrNCode) - Method in class org.harctoolbox.jirc.IrRemote
- toggle_bit - Variable in class org.harctoolbox.jirc.IrRemote
-
obsolete
- toggle_bit_mask - Variable in class org.harctoolbox.jirc.IrRemote
-
previously only one bit called toggle_bit
- toggle_bit_mask_state - Variable in class org.harctoolbox.jirc.IrRemote
- toggle_code - Variable in class org.harctoolbox.jirc.IrRemote
-
toggle code received or sent last
- toggle_mask - Variable in class org.harctoolbox.jirc.IrRemote
-
Sharp (?) error detection scheme
- toggle_mask_state - Variable in class org.harctoolbox.jirc.IrRemote
- toIrSignal(IrNCode) - Method in class org.harctoolbox.jirc.IrRemote
- toLircCodeCommand(IrNCode) - Method in class org.harctoolbox.jirc.IrRemote
- toModulatedIrSequence(int[]) - Method in class org.harctoolbox.jirc.IrRemote
- toModulatedIrSequence(List<Integer>) - Method in class org.harctoolbox.jirc.IrRemote
- toRemote() - Method in class org.harctoolbox.jirc.IrRemote
- toTimedCommand(IrNCode) - Method in class org.harctoolbox.jirc.IrRemote
- Transmit - Class in org.harctoolbox.jirc
-
This class is a translation of transmit.c from Lirc 0.9.0, and renders the signal.
- Transmit(IrRemote, IrNCode, boolean) - Constructor for class org.harctoolbox.jirc.Transmit
V
- version - Static variable in class org.harctoolbox.jirc.Version
- Version - Class in org.harctoolbox.jirc
-
This class contains version and license information and constants.
- versionString - Static variable in class org.harctoolbox.jirc.Version
X
- x - Variable in class org.harctoolbox.jirc.IrRemote.XY
- XMP - Static variable in class org.harctoolbox.jirc.IrRemote
-
XMP protocol
- XY(long, long) - Constructor for class org.harctoolbox.jirc.IrRemote.XY
Y
- y - Variable in class org.harctoolbox.jirc.IrRemote.XY
All Classes and Interfaces|All Packages|Constant Field Values