Delay for Macro for RCRP05B
Moderator: Moderators
Delay for Macro for RCRP05B
I think I have read all the posts but still can't get a delay. Tried this
" Posted: Sat Apr 18, 2009 12:25 pm Post subject:
--------------------------------------------------------------------------------
Open RM, pick Pause Protocol (Special) and pick your remote model. Copy/Paste the Protocol Code into Protocols in IR. In the Special Protocols tab in IR add a new one and pick a key (shift-pause is an intuitive one) and pick the Pause protocol and specify a duration. Use that key for pause in your macros. If you use IR version 8, you can specify pause in seconds. Otherwise you'll have to calculate the value in hex.
In RM(v1.98b4) it says" Upgrade protocol code NOT REQUIRED". I paste the upgrade code into IR(v8.01) Upgrade Protocol but no Protocol ID shows up and nothing I try works. I get "invalid code in input". I expect I'm missing something real simple or I need simple step by step instructions. IR works great to down load and up load, macro works. All I need is to pause it. Any help would be apprecated, Thanks.
" Posted: Sat Apr 18, 2009 12:25 pm Post subject:
--------------------------------------------------------------------------------
Open RM, pick Pause Protocol (Special) and pick your remote model. Copy/Paste the Protocol Code into Protocols in IR. In the Special Protocols tab in IR add a new one and pick a key (shift-pause is an intuitive one) and pick the Pause protocol and specify a duration. Use that key for pause in your macros. If you use IR version 8, you can specify pause in seconds. Otherwise you'll have to calculate the value in hex.
In RM(v1.98b4) it says" Upgrade protocol code NOT REQUIRED". I paste the upgrade code into IR(v8.01) Upgrade Protocol but no Protocol ID shows up and nothing I try works. I get "invalid code in input". I expect I'm missing something real simple or I need simple step by step instructions. IR works great to down load and up load, macro works. All I need is to pause it. Any help would be apprecated, Thanks.
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
The RCRP05B introduced some new protocols, and one of those protocols has the same ID as the standard pause protocol. I'm not quite sure how to fix this officially. But I know how to get around the problem. Even though RM doesn't show a protocol in the window, there is one there. If you copy that protocol and paste it into IR, your pause should work.
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.
That worked for getting PAUSE protocol $01FB into IR. When I go to Special Protocols tab and try to add a new one, under target I can pick Cable, Pause, Shift but there is no way to tie it to the new protocol. The parameters section is blank and all I can do is check the Hex box, but that doesn't help. How can I tie the new protocol to a key?
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
I think you miss-spoke and meant to write KEY. The Parameters dropdown doesn't have Pause because there isn't an entry in the special protocols section of the RDF.That worked for getting PAUSE protocol $01FB into IR. When I go to Special Protocols tab and try to add a new one, under target I can pick Cable, Pause, Shift but there is no way to tie it to the new protocol. The parameters section is blank and all I can do is check the Hex box, but that doesn't help. How can I tie the new protocol to a key?
[SpecialProtocols]
Pause=01FB
This is really a kludge, someone that knows how to work with RDF's, and protocol.INI really needs to come to your rescue.
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.
-
vickyg2003
- Site Admin
- Posts: 7104
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Haha, yeah, your putting your Pause on the PAUSE key really confused me.reeltripp wrote:I should have written "I picked Device = Cable, Key = Pause, Shift = checked".
Thanks for trying.
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.
Last edited by reeltripp on Sun Nov 29, 2009 10:06 am, edited 1 time in total.
FWIW, here's what I did to get the Pause Protocol to work on my RCRP05B, without conflicting with its internal 01FB protocol. Don't know if it's the best approach, but it's effective...
First, I added the Pause Protocol with an ID of 01F0 (instead of 01FB)
Then, I added the Pause device, reconfigured to use the 01F0 protocol ID.
Finally, I added the "Pause" directive to the SpecialProtocols section of the "31793179 (RCA RCRP05B black).rdf"
Voila, macro pauses work like a champ. Now if only it were that easy to get ToadTog ported over. 
First, I added the Pause Protocol with an ID of 01F0 (instead of 01FB)
Code: Select all
Upgrade protocol 0 = 01 F0 (S3F80) Pause Protocol (Special) (RM v1.95)
00 00 01 E4 03 C2 C6 C0 00 00 0A FE 1A FC 2A FA
AF
EndCode: Select all
Upgrade Code2 = 14 50 (TV/1104) Macro Pause (RM v1.95)
01 F0 00 01
EndCode: Select all
[SpecialProtocols]
Multiplex=01FE
Pause=01F0
DSM=Internal:0
-
WagonMaster
- Posts: 363
- Joined: Thu Apr 16, 2009 2:25 pm
The 'Macro1' and 'Macro2' keys on this remote are 2 of the 3 so-called "Multi-Macro" keys (the other one being "OnDemand"). As you might guess, this means that these keys can have more than 1 macro programmed simultaneously on the one key and they'll execute in sequence, one macro per key press.reeltripp wrote:[D-green] and [skip fwd] work but not macro1 or macro2. I'll work on trying to figure that out.
I haven't thought this all the way through, and I wouldn't want to discourage experimentation, but it would not surprise me if you had trouble with using the pause special protocol on any/all of those 3 keys.
R2-M0: Thanks for that information. I've been meaning to play around with adding a 'pause' protocol to this remote for a while and your post undoubtedly will save me some time and effort!
Bill
-
WagonMaster
- Posts: 363
- Joined: Thu Apr 16, 2009 2:25 pm
You should be able to get a multi-macro manually programmed on those keys using the '995' code. I just did it on my RCRP05B with this sequence, run twice, to get 2 macros ('1','1','1' and '2','2','2') on the "Macro1" key:reeltripp wrote:I can't get anything to work on Micro1 & Micro2. Even using the setup 995 I can't get anything to program to those keys.
- press a device key
- press and hold 'Setup' -- 2 flashes
- press 9,9,5 -- 2 flashes
- press the "bound" key (e.g. 'Macro1')
- enter the macro sequence
- press and hold 'Setup' -- 2 flashes
You might even be able to condense that sequence (i.e. for the 2nd and subsequent macros), but at least I know for sure that running that sequence will work.
EDIT: Make sure you have this section in your RDF, after the "[Buttons] section:
Code: Select all
[MultiMacros]
Macro1=$01E
OnDemand=$01F
Macro2=$020