From: Darren Byrne <darren.byrne@gm...> - 2005-02-16 19:44:24
Bah, i guess that didn't come through the first time. Ah well it was
in the digest but here it is again anyway. Sorry bout this, excuse the
Hey all, first time caller long time listener hehe.
I have a few questions about the file format used by (win)LIRC and i'm
hoping someone can answer them. I ask because i'm doing a java version
for my final year project and i am hoping to use the files included
with LIRC (i know there's jlirc but i didnt write it!). i've read the
file format doc on the winlirc site and they posed a few questions.
1) the bits (this'll probably be an easy one but i just gotta know for sure)
If a remote has a bits value of 24, is that 0x081624? ie is
00001000 00010000 00011000 = 0x081624
I'm wondering because the mitsubishi RM561V has 16 bits but the hex is
what do you do if the bits are odd (e.g 11)?
2) The header bit.
what does "header 2412 588" mean? I know the 2412 is the pulse and
588 is the space but what are they? representations of time in
microseconds? what needs to be sent from the computer to the device?
4) The ones and zeros
I realise that the values for one and the values are zero are time.
what do i send for the on pulse? the led stays off for the off pulse
5)the codes themselves
If there is a code in the files like the VCR_POWER one above, should i
ignore all the header and leading bits stuff and just send that from
Is the header included in the code? or do i have to send a header then
wait then send the code then send the post data bits?
sorry if i'm a bit heavy but once i have an idea what i'm doing i'll
be happy! if someone could give a brief description of what happens
when sending a code it'd be super appreciated!
all the best,
Get latest updates about Open Source Projects, Conferences and News.