Re: lirc upgrade 0.9.0->0.9.4: irsend works very unreliably - but only for some remotes
Piotr Oniszczuk <[email protected]>
| Newsgroups | gmane.comp.hardware.lirc |
|---|---|
| Message-ID | <[email protected]> |
> Wiadomość napisana przez Alec Leamas <[email protected]> w dniu 05.03.2017, o godz. 10:27: > > Hi! > > Sorry for long delay, busy doing other things (a. k. a. having a life ;) ) > > On 24/02/17 16:46, Piotr Oniszczuk wrote: > >> If You advice to use IrScrutinizer to generate new remote lircd config - then I disagree with this approach. >> Changing config to mask 0.9.4 regression is not solving problem. >> It may work for me - I have many distro users using various remotes and currently 0.9.4 give me high probability that somebody else will also meet this regression - exactly like me. >> >> Lets find root cause of this issue! > > Yup. Still, Bengt might very well be right since one possible explanation might be that the used config files' timing info is not exactly right which means that it's works more or less my luck in certain cases, and not in others. So, following that path to re-check the config files might an important step. > > Others than that, I cannot say that there is something obviously wrong with the data leaving lirc and entering the kernel in 0.9.4. Your recorded data looks sound at a glance, repeating the same code a number of times. Unfortunately, there is no file driver or corresponding functionality in 0.9.0 to make a comparison possible. > > For a more detailed analyze we need to know the exact config file and button pressed when generating this log (sorry if you already provided this, bit I don't find it in the thread). > > You could also try the attached patch to 0.9.0. Given the same config and input as used when creating the 0.9.4 log file, this should log the sent data using 0.9.0 which could be compared to the data from 0.9.4 file driver. > > One thing which comes into my mind is #265 - possibly, this could affect you and making a check with restored code_length is certainly worth a try. > > > Cheers! > > --alec > <0.9.0-debug.diff>------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot Alec, Sorry for silence - i was on business trip. I tried 0.9.4b with reverted 4053290e5d435 - no difference. Also I was trying to play with 0.9.0 + attached debug patch. Unfortunately file in /tmp/ has always 0b size… Are there any special preconditions to have debugging with this patch? ------------------------------------------------------------------------------ Announcing the Oxford Dictionaries API! The API offers world-renowned dictionary content that is easy and intuitive to access. Sign up for an account today to start using our lexical data to power your apps and projects. Get started today and enter our developer competition. http://sdm.link/oxford