From: Andreas D. <an...@gm...> - 2007-07-15 19:33:58
|
ok, I found it! 020000 is not 20000 but is 4096 (in octal mode)... I made a diff of my patch (how could I make a patch file?) $ diff lirc-0.8.2/daemons/hw_audio_alsa.c \ lirc-0.8.2_patched/daemons/hw_audio_alsa.c 451c451 < if ((x > 020000) && signal_state) --- > if ((x > 20000) && signal_state) The failure in my case was because the expected pulse of 9041 is bigger than 020000=4096 and thus detected as resyncronisation pattern the source is not from SVN, thus maybe it is allready fixed there? this all do not depend on the config file... thanks for help good night Andreas Am Sonntag, 15. Juli 2007 17:53 schrieb Christoph Bartelmus: > Hi! > > Andreas Dick "an...@gm..." wrote: > > I have compiled and used irrecord with debug output. see the attachement. > > i found a strange behaviour in the first few lines: > > > > /usr/local/bin/irrecord: Pulse/space desynchronization fixed > > Yes, this is the problem. I fixed an obvious bug in the CVS version. > If it still does not work, I would prefer looking at lircd debug output > run with the existing RM-1500 config file. > > Christoph > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ |