Suggestion for IR (and RMIR)
Moderator: Moderators
-
The Robman
- Site Owner
- Posts: 21886
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Suggestion for IR (and RMIR)
Could we disable the "clean upper memory" function for extenders?
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Re: Suggestion for IR (and RMIR)
You have no idea how many people do clean upper memory regularly because they think it makes there remotes more efficient. I get PM's on this all the time.The Robman wrote:Could we disable the "clean upper memory" function for extenders?
I've tried to address this in IRHELP but yes disabling clean upper memory would be a great start, and perhaps a warning dialog box might be in order too
2) I'd like to request that IRHelp.PDF be used in place of IRHelp.hlp too, since this is a much better document.
Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
I thought the current warning message that appears every time you select "Clean Upper Memory" in IR.exe was good enough. It reads:vickyg2003 wrote:... and perhaps a warning dialog box might be in order too
If you proceed past this, it surely is "at your own risk".Please be aware that Clean Upper Memory will destroy most extenders, as they place at least part of their code in the memory that will be cleared. Are you sure you want to proceed?
There is a similar warning in RMIR.
Graham
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
I stand corrected, That is a fair warning! I've never actually done a clean upper memory in my 10 years of JP1ing. But still I've had at least 60 extender user's PM me about there non-working remotes, after doing a clean upper memory since I wrote my first extender in 2006.mathdon wrote:I thought the current warning message that appears every time you select "Clean Upper Memory" in IR.exe was good enough. It reads:vickyg2003 wrote:... and perhaps a warning dialog box might be in order too
If you proceed past this, it surely is "at your own risk".Please be aware that Clean Upper Memory will destroy most extenders, as they place at least part of their code in the memory that will be cleared. Are you sure you want to proceed?
There is a similar warning in RMIR.
Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
-
The Robman
- Site Owner
- Posts: 21886
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
You would think that warning would be good enough, but unfortunately, the evidence seems to indicate otherwise. Given that every extender has code hidden in the area that would get cleaned, I still think it's a good idea to completely prevent use of this function when the RDF indicates an extender is being used.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
I'm not sure about the evidence. You have told me before, Rob, that a lot of people don't bother updating to the latest software versions. I added that warning in IR.exe v8.01, so anyone with a significantly out-of-date version won't see it, and if a complete bar is added in a new version now, it will again only help those who keep their software up-to-date.The Robman wrote:You would think that warning would be good enough, but unfortunately, the evidence seems to indicate otherwise. Given that every extender has code hidden in the area that would get cleaned, I still think it's a good idea to completely prevent use of this function when the RDF indicates an extender is being used.
Graham
Is there something we can change in RDFs to protect extender areas?mathdon wrote:I'm not sure about the evidence. You have told me before, Rob, that a lot of people don't bother updating to the latest software versions. I added that warning in IR.exe v8.01, so anyone with a significantly out-of-date version won't see it, and if a complete bar is added in a new version now, it will again only help those who keep their software up-to-date.The Robman wrote:You would think that warning would be good enough, but unfortunately, the evidence seems to indicate otherwise. Given that every extender has code hidden in the area that would get cleaned, I still think it's a good idea to completely prevent use of this function when the RDF indicates an extender is being used.
xnappo
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Yes, I can say that although I have had LOTS of users do this, it has tapered off quite a bit over the past year or so.mathdon wrote:I'm not sure about the evidence. You have told me before, Rob, that a lot of people don't bother updating to the latest software versions. I added that warning in IR.exe v8.01, so anyone with a significantly out-of-date version won't see it, and if a complete bar is added in a new version now, it will again only help those who keep their software up-to-date.The Robman wrote:You would think that warning would be good enough, but unfortunately, the evidence seems to indicate otherwise. Given that every extender has code hidden in the area that would get cleaned, I still think it's a good idea to completely prevent use of this function when the RDF indicates an extender is being used.
Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Re: Suggestion for IR (and RMIR)
Then it appears to me that the naming is, at least, misleading. "Cleaning" is, a priori, a good thing (TM) to do; and on a regular basis. Who wants to live in unclean home, come unclean to work, write unclean code, or propose unclean solutions to problems? Not me!!vickyg2003 wrote:You have no idea how many people do clean upper memory regularly because they think it makes there remotes more efficient.
Renaming seems to be a natural step: Zero/nuke/iron (over)/squish/exterminate/eradicate/kill/wipe/terminate upper memory?
-
ElizabethD
- Advanced Member
- Posts: 2348
- Joined: Mon Feb 09, 2004 12:07 pm
Re: Suggestion for IR (and RMIR)
Good point. I like that.Barf wrote:Renaming seems to be a natural step: Zero/nuke/iron (over)/squish/exterminate/eradicate/kill/wipe/terminate upper memory?
Perhaps in addition to renaming this menu item, it could also be moved down to join the other risky-looking (initialize to 0 or FF, etc.) items.
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride