From: Andy S. <a_s...@ya...> - 2010-09-27 00:40:37
|
> <lirc@ba <mailto:lirc@ba>...> wrote on 2010-09-22: > You'll need to post your config file and some mode2 data that demonstrates > the problem. > Do you always see the problem, like every other button press, or does it > depend on e.g. how you point the remote at the receiver? Hi Christoph, I tried to run mode2 and see if there is anything in the output that shows the problem but I could not not do it. Mode2 output worked OK, the numbers that are there seem very stable to me and could not see anything out of order. I then built lirc-0.8.6 with debug enabled and looked at its output. There is something peculiar there, for the cases when repeat fails there is something like this appears in the output: lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: trigger lircd: timeout: 2100 lircd: no repeat which does not appear when repeat works OK. I'm attaching complete log (long) from lircd below so you can see for yourself what exactly happens. I then built lirc-0.8.7 and that version works significantly better, I have not observed problems with repeat yet. I'll be running with it for now until Ubuntu updates their distribution for 0.8.7. Thanks, Andy Here is the log, it contains output from three long button presses, two first presses generate repeats, last one fails. oot@htpc:~/lirc-0.8.6# ./daemons/lircd --output=/var/run/lirc/lircd --device=/dev/lirc0 -n -D5 lircd: started server socket lircd: parsing '/etc/lirc/lircd.conf' lircd: "begin" "remote" lircd: parsing remote lircd: creating first remote lircd: "name" "diamond" lircd: parsing diamond remote lircd: "bits" "16" lircd: "flags" "SPACE_ENC" lircd: flag SPACE_ENC recognized lircd: flags value: 16 lircd: "eps" "20" lircd: "aeps" "150" lircd: "header" "8800" lircd: "one" "650" lircd: "zero" "650" lircd: "ptrail" "650" lircd: "repeat" "8800" lircd: "pre_data_bits" "16" lircd: "pre_data" "0xDF" lircd: "gap" "7450" lircd: "repeat_gap" "60250" lircd: "toggle_bit_mask" "0x0" lircd: "begin" "codes" lircd: begin codes lircd: "Power" "0x827D" lircd: Power 0x000000000000827D lircd: "Pictures" "0x00FF" lircd: Pictures 0x00000000000000FF lircd: "Radio" "0x02FD" lircd: Radio 0x00000000000002FD lircd: "Videos" "0xC03F" lircd: Videos 0x000000000000C03F lircd: "Music" "0x807F" lircd: Music 0x000000000000807F lircd: "Record" "0x42BD" lircd: Record 0x00000000000042BD lircd: "Pause" "0x20DF" lircd: Pause 0x00000000000020DF lircd: "Stop" "0xA05F" lircd: Stop 0x000000000000A05F lircd: "SkipBack" "0x22DD" lircd: SkipBack 0x00000000000022DD lircd: "Play" "0x609F" lircd: Play 0x000000000000609F lircd: "SkipForward" "0xE01F" lircd: SkipForward 0x000000000000E01F lircd: "Rewind" "0x629D" lircd: Rewind 0x000000000000629D lircd: "Forward" "0xA25D" lircd: Forward 0x000000000000A25D lircd: "Start" "0x906F" lircd: Start 0x000000000000906F lircd: "Back" "0x10EF" lircd: Back 0x00000000000010EF lircd: "More" "0xD02F" lircd: More 0x000000000000D02F lircd: "VolUp" "0x12ED" lircd: VolUp 0x00000000000012ED lircd: "VolDown" "0x32CD" lircd: VolDown 0x00000000000032CD lircd: "ChanUp" "0x50AF" lircd: ChanUp 0x00000000000050AF lircd: "ChanDown" "0x708F" lircd: ChanDown 0x000000000000708F lircd: "Up" "0x926D" lircd: Up 0x000000000000926D lircd: "Left" "0x52AD" lircd: Left 0x00000000000052AD lircd: "Right" "0xB04F" lircd: Right 0x000000000000B04F lircd: "Down" "0xF00F" lircd: Down 0x000000000000F00F lircd: "OK" "0x30CF" lircd: OK 0x00000000000030CF lircd: "Mute" "0x728D" lircd: Mute 0x000000000000728D lircd: "RecTV" "0x0AF5" lircd: RecTV 0x0000000000000AF5 lircd: "Guide" "0xC837" lircd: Guide 0x000000000000C837 lircd: "LiveTV" "0x48B7" lircd: LiveTV 0x00000000000048B7 lircd: "DVDMenu" "0x8877" lircd: DVDMenu 0x0000000000008877 lircd: "One" "0xE817" lircd: One 0x000000000000E817 lircd: "Two" "0x6897" lircd: Two 0x0000000000006897 lircd: "Three" "0xA857" lircd: Three 0x000000000000A857 lircd: "Four" "0x2AD5" lircd: Four 0x0000000000002AD5 lircd: "Five" "0x6A95" lircd: Five 0x0000000000006A95 lircd: "Six" "0xAA55" lircd: Six 0x000000000000AA55 lircd: "Seven" "0x18E7" lircd: Seven 0x00000000000018E7 lircd: "Eight" "0x9867" lircd: Eight 0x0000000000009867 lircd: "Nine" "0x58A7" lircd: Nine 0x00000000000058A7 lircd: "Zero" "0x1AE5" lircd: Zero 0x0000000000001AE5 lircd: "Star" "0x1AE5" lircd: Star 0x0000000000001AE5 lircd: "Hash" "0x9A65" lircd: Hash 0x0000000000009A65 lircd: "Clear" "0x38C7" lircd: Clear 0x00000000000038C7 lircd: "Enter" "0x7887" lircd: Enter 0x0000000000007887 lircd: "end" "codes" lircd: end codes lircd: "end" "remote" lircd: end remote lircd: config file read lircd: lircd(default) ready, using /var/run/lirc/lircd lircd: registering local client lircd: accepted new client on /var/run/lirc/lircd lircd: driver supports both sending and receiving lircd: c117400 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s117400 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s4250 lircd: pending space: 0 lircd: +p650 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1600 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1500 lircd: 1 lircd: pre: df lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1500 lircd: 1 lircd: code: 906f lircd: expecting pulse: 650 lircd: +p650 lircd: sum: 66500 lircd: +s7450 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: trigger lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s7450 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s2100 lircd: pending space: 0 lircd: +p650 lircd: sum: 11550 lircd: timeout: 48200 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: trigger lircd: c116350 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s116350 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s4250 lircd: no repeat lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s116350 lircd: expecting pulse: 8800 lircd:<p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd:<s4250 lircd: pending space: 0 lircd: +p650 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1600 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1500 lircd: 1 lircd: pre: df lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1500 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: code: 906f lircd: expecting pulse: 650 lircd: +p700 lircd: sum: 66400 lircd: +s7450 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: trigger lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s7450 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s2050 lircd: pending space: 0 lircd: +p650 lircd: sum: 11500 lircd: +s60200 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60200 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s2100 lircd: pending space: 0 lircd: +p650 lircd: sum: 11550 lircd: +s60250 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s2100 lircd: pending space: 0 lircd: +p650 lircd: sum: 11550 lircd: +s60250 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s2100 lircd: pending space: 0 lircd: +p700 lircd: sum: 11600 lircd: +s60250 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s2100 lircd: pending space: 0 lircd: +p650 lircd: sum: 11550 lircd: +s60250 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s2100 lircd: pending space: 0 lircd: +p650 lircd: sum: 11550 lircd: +s60250 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s2100 lircd: pending space: 0 lircd: +p650 lircd: sum: 11550 lircd: +s60250 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s2050 lircd: pending space: 0 lircd: +p650 lircd: sum: 11500 lircd: timeout: 48200 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: trigger lircd: c113800 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s113800 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: +s4250 lircd: no repeat lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s113800 lircd: expecting pulse: 8800 lircd:<p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd:<s4250 lircd: pending space: 0 lircd: +p650 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1500 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1500 lircd: 1 lircd: pre: df lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p650 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s500 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s500 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s450 lircd: unget: 2 lircd: expecting pulse: 650 lircd:<p700 lircd: expecting space: 450 lircd:<s450 lircd: 0 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1500 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p650 lircd: expecting space: 1550 lircd: +s1550 lircd: 1 lircd: expecting pulse: 650 lircd: +p700 lircd: expecting space: 1550 lircd: +s1500 lircd: 1 lircd: code: 906f lircd: expecting pulse: 650 lircd: +p650 lircd: sum: 66450 lircd: +s7450 lircd: unget: 1 lircd: pre lircd: found: Start lircd: writing to client 0 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s7450 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 2100 lircd: expecting pulse: 650 lircd: trigger lircd: timeout: 2100 lircd: no repeat lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s7450 lircd: expecting pulse: 8800 lircd:<p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s2100 lircd: unget: 1 lircd: expecting pulse: 650 lircd:<s2100 lircd: unget: 1 lircd: failed on bit 1 lircd: failed on pre_data lircd: failed on pre lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s2100 lircd: sync lircd: expecting pulse: 8800 lircd: +p650 lircd: unget: 1 lircd: failed on header lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<p650 lircd: space expected lircd: failed on sync lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: c60250 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s2100 lircd: unget: 1 lircd: expecting pulse: 650 lircd:<s2100 lircd: unget: 1 lircd: failed on bit 1 lircd: failed on pre_data lircd: failed on pre lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s2100 lircd: sync lircd: expecting pulse: 8800 lircd: +p700 lircd: unget: 1 lircd: failed on header lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<p700 lircd: space expected lircd: failed on sync lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: c60250 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s2100 lircd: unget: 1 lircd: expecting pulse: 650 lircd:<s2100 lircd: unget: 1 lircd: failed on bit 1 lircd: failed on pre_data lircd: failed on pre lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s2100 lircd: sync lircd: expecting pulse: 8800 lircd: +p650 lircd: unget: 1 lircd: failed on header lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<p650 lircd: space expected lircd: failed on sync lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: c60250 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s2100 lircd: unget: 1 lircd: expecting pulse: 650 lircd:<s2100 lircd: unget: 1 lircd: failed on bit 1 lircd: failed on pre_data lircd: failed on pre lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s2100 lircd: sync lircd: expecting pulse: 8800 lircd: +p650 lircd: unget: 1 lircd: failed on header lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<p650 lircd: space expected lircd: failed on sync lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: c60250 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s2100 lircd: unget: 1 lircd: expecting pulse: 650 lircd:<s2100 lircd: unget: 1 lircd: failed on bit 1 lircd: failed on pre_data lircd: failed on pre lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s2100 lircd: sync lircd: expecting pulse: 8800 lircd: +p700 lircd: unget: 1 lircd: failed on header lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<p700 lircd: space expected lircd: failed on sync lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: c60250 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s2050 lircd: unget: 1 lircd: expecting pulse: 650 lircd:<s2050 lircd: unget: 1 lircd: failed on bit 1 lircd: failed on pre_data lircd: failed on pre lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s2050 lircd: sync lircd: expecting pulse: 8800 lircd: +p650 lircd: unget: 1 lircd: failed on header lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<p650 lircd: space expected lircd: failed on sync lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: c60250 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s2100 lircd: unget: 1 lircd: expecting pulse: 650 lircd:<s2100 lircd: unget: 1 lircd: failed on bit 1 lircd: failed on pre_data lircd: failed on pre lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s2100 lircd: sync lircd: expecting pulse: 8800 lircd: +p650 lircd: unget: 1 lircd: failed on header lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<p650 lircd: space expected lircd: failed on sync lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: c60250 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s2050 lircd: unget: 1 lircd: expecting pulse: 650 lircd:<s2050 lircd: unget: 1 lircd: failed on bit 1 lircd: failed on pre_data lircd: failed on pre lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s2050 lircd: sync lircd: expecting pulse: 8800 lircd: +p700 lircd: unget: 1 lircd: failed on header lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<p700 lircd: space expected lircd: failed on sync lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: c60250 lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s60250 lircd: sync lircd: expecting pulse: 8800 lircd: +p8800 lircd: pending space: 4250 lircd: header lircd: expecting pulse: 650 lircd: +s2100 lircd: unget: 1 lircd: expecting pulse: 650 lircd:<s2100 lircd: unget: 1 lircd: failed on bit 1 lircd: failed on pre_data lircd: failed on pre lircd: failed "diamond" remote lircd: decoding failed for all remotes lircd: pending pulse: 0 lircd: pending space: 0 lircd: trying "diamond" remote lircd: pending pulse: 0 lircd: pending space: 0 lircd:<s2100 lircd: sync lircd: expecting pulse: 8800 lircd: +p650 lircd: unget: 1 lircd: failed on header lircd: failed "diamond" remote lircd: decoding failed for all remotes ^Clircd: caught signal |