I have succesfully installed lirc on my PDA (linux familiar 0.7 on Ipaq
3850 ) by installing lirc , lirc-modules and lirc-tools package. My
lirc driver is loader as a lirc module (lirc_sir) and I created a
program which send and receive IR data.
In order to make that, I open /dev/lirc like this :
hIR = open("/dev/lirc" , O_RDWR |O_NODELAY);
and I read data like this :
With this method , I read PULSE and SPACE data (It works well) .
Now I want to write data on this port so I make My IR data ( sequence of
PULSE and SPACE data) and when I call write function :
function blocks ... there is neither data written nor error message and
My program is blocked. I can't find why it doesn't work.
Anybody can help me ?