I am using RMIR from RemoteMaster v2.03 on an old Pentium laptop with 98MB ram running Java6 under Win2000 (it has a parallel port for my old JP1 cable for my older URC-8810B00).
Using RMIR, I downloaded from my 1056B03 remote.
Under the devices tab, I created a new device, which opened the Device Upgrade Editor window.
On the Setup tab, I selected Pause Protocol (Special), with type Cable
On the Functions tab, I set Duration to 250 for name "0"
On the Buttons/Layout tab, I mapped button 0 to function 0
I clicked OK, to close the Device Upgrade Editor window to return back to the RMIR window, and mapped the Unassigned Device Upgrade to VCR.
Under Special Functions tab, I created a new DSM for device TV, Key D
Under keys, I added TV,1,VCR,0,TV,2, and clicked OK
I uploaded to my 1056B03 remote, and when I test the D macro, there is no noticeable pause between sending the TV key 1 and TV key 2 signals. Using duration 250 on VCR button 0 should have had a noticeable delay before TV key 2 was sent.
In the Output tab on the Device Upgrade Editor, there is a REQUIRED Upgrade Protocol Code, but there is no Protocol tab in RMIR for the 1056B03 remote to paste the new protocol (there is a Protocol tab for my older URC-8810B00), so does the Upgrade Protocol Code get added automatically by adding the new Pause Protocol device on the device tab?
User 3FG indicated in an older 2015 posts that the pause protocol does work on the 1056B03 remote, so I am sure I am missing something.
3FG wrote:BC2 versus BC3:
I'm also comfortable that the Pause executor works, at least on an Atlas 1056B03. Jim, as I mentioned in your other thread, the next version of protocols.ini will handle the duration in units of 1/16th of a second, so the maximum pause time will be about 16 seconds. Here's the new entry:I recommend you change to this entry now so you don't get surprised later.Code: Select all
Code.MAXQ610=78 FF 01 04 00 00 E8 03 00 80 08 5A 00 00 00 58 FC D0 00
I found that on the Atlas, assigning the Pause Duration to a normal button works, and assigning it to a shifted button also works provided the shifted button was called from a macro. However, manually pressing the button after pressing Setup does not result in a pause. Pause works in this way regardless of which devices and device types are invoked.
RMIR confuses me while working with Pause. Starting from a reset remote, if I add a Pause device upgrade, assigning the functions to ordinary buttons, then RMIR makes this assignment and also automatically adds keymoves for each assigned function. After uploading to the remote, the Pause function works. If this Pause upgrade is deleted in RMIR, the keymoves are also deleted. The unexpected behavior happens if I download from the remote, and now delete the Pause upgrade. RMIR does not delete the keymoves. With RMIR in this state, adding a Pause upgrade and assigning the buttons does not add keymoves, nor does it change the values in the existing keymoves if some of the Durations were changed. Also, if now the bound key is changed, it may not be reflected in the Segment Editor. I'm not familiar with Pause, so perhaps this is normal, but it seems odd to me.