LinuxMCE Forums
May 19, 2013, 04:04:32 pm GMT-1 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
 
   Home   Help Search Chat Login Register  
Pages: [1]
  Print  
Author Topic: Extending the repeat duration of raw Pronto IR codes  (Read 478 times)
Domodude
Guest
« on: May 12, 2009, 10:53:27 am »

Hi all,

Sometimes, a device does not react to an IR command because the duration of the code is too short. For example, a standard Pronto code to turn my Panasonic plasma TV on does not work. When I push the button on the remote, it does work, but I need to keep the button pressed for a fairly long time. It would be nice to simulate that in the raw Pronto code.

Don't know if others have this problem too, but in a WIKI page I put down how it worked for me  Cool.
http://wiki.linuxmce.org/index.php/Extending_the_repeat_duration_of_raw_Pronto_IR_codes.
« Last Edit: May 12, 2009, 11:41:04 am by Domodude » Logged
seth
Guru
****
Posts: 478


A day w/o LinuxMCE is like a day w/o sunshine!


View Profile
« Reply #1 on: May 12, 2009, 12:56:10 pm »

I think this may help with my issue, however my 4th word is not a number. It is a letter. See attached Image:

As it is the letter C. I am wondering if it is changed to say E or G if that would increase the time?

Any thoughts.

Regards,

Seth
Logged

".....Because Once you've LinuxMCE'd....."
System stats located at my user page:

http://wiki.linuxmce.org/index.php/User:Seth
Domodude
Guest
« Reply #2 on: May 12, 2009, 02:30:34 pm »

I think this may help with my issue, however my 4th word is not a number. It is a letter. See attached Image:

As it is the letter C. I am wondering if it is changed to say E or G if that would increase the time?

Any thoughts.

Regards,

Seth

I should have noted that in the wiki -- will adjust when I have a bit more time. These numbers are hexadecimal, so in your case, C represents 12, and 2*12=24. Convert back to hex, and you'll get 18.  Cool

Quite a few calculators (both on your Desktop and real physical ones) can do the conversion if needed.
Basically, decimal has ten digits 0-9, hexadecimal has 16 digits from 0-F. So, decimal 15 is hexadecimal F. And decimal 16 is hexadecimal 10.

BTW, I would stick with doubling or tripling the original sequence, so 0018 or 0024 for you. Don't forget to copy everything after that fourth word once or twice at  the end.

Hope that helps!
« Last Edit: May 12, 2009, 02:32:55 pm by Domodude » Logged
seth
Guru
****
Posts: 478


A day w/o LinuxMCE is like a day w/o sunshine!


View Profile
« Reply #3 on: May 12, 2009, 02:46:29 pm »

Thanks for the quick response. I will make the changes. And then we will see what we get.

Great find on this by the way.

Regards,

Seth
Logged

".....Because Once you've LinuxMCE'd....."
System stats located at my user page:

http://wiki.linuxmce.org/index.php/User:Seth
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!