View previous topic :: View next topic |
Author |
Message |
zigger
Joined: 14 Jul 2004 Posts: 20
|
Posted: Tue Aug 17, 2004 4:56 pm Post subject: long key presses possible in Cinema 7? |
|
|
After combing through both extenders offered for this remote I don't see any mention of long key presses. Is it possible on a Cinema7? |
|
Back to top |
|
|
ElizabethD Advanced Member
Joined: 09 Feb 2004 Posts: 2348
|
Posted: Tue Aug 17, 2004 9:42 pm Post subject: Re: long key presses possible in Cinema 7? |
|
|
zigger wrote: | ... I don't see any mention of long key presses. Is it possible on a Cinema7? |
I think not. I also looked and can't findit.
You may want to see this post
http://www.hifi-remote.com/forums/viewtopic.php?t=1193
Unfortunately it has a sad conclusion .
Where is John Fine?? |
|
Back to top |
|
|
zigger
Joined: 14 Jul 2004 Posts: 20
|
Posted: Wed Aug 18, 2004 12:40 am Post subject: |
|
|
bummer!! Oh well, I still have a kickass remote anyhow. snif snif |
|
Back to top |
|
|
e34m5
Joined: 14 Oct 2003 Posts: 675 Location: Atlanta |
Posted: Wed Aug 18, 2004 8:05 am Post subject: |
|
|
Try the LKP for the 2116. It may work. _________________ Paul |
|
Back to top |
|
|
ElizabethD Advanced Member
Joined: 09 Feb 2004 Posts: 2348
|
Posted: Wed Aug 18, 2004 10:39 am Post subject: |
|
|
e34m5 wrote: | Try the LKP for the 2116. It may work. |
Far as I know 8811 or 15-2104, and not 2116, might be closer. So what would it take to adapt one standalone protocol to the other? If one knew what one is doing (I don't), would it be a matter of editing just some addresses/registers or is the logic for code different?
I also saw someplace, that the 7800 extender does not have nested macros . Is that still so or did I read something obsolete? |
|
Back to top |
|
|
e34m5
Joined: 14 Oct 2003 Posts: 675 Location: Atlanta |
Posted: Wed Aug 18, 2004 10:54 am Post subject: |
|
|
Quote: | So what would it take to adapt one standalone protocol to the other? If one knew what one is doing (I don't), would it be a matter of editing just some addresses/registers or is the logic for code different? |
It's just like adding any device upgrade in IR.exe. Suing the 8910 LKP/DKP file as an example the info is located at the bottom of the readme text. Copy and paste the Upgrade Code in the devices tab and the Upgrade Protocol in the protocols tab.
After that you can go to the KeyMoves tab and IR will recognize this as a special protocol. At this point you can build your steps using the Special Protocols feature. _________________ Paul |
|
Back to top |
|
|
ElizabethD Advanced Member
Joined: 09 Feb 2004 Posts: 2348
|
Posted: Wed Aug 18, 2004 12:50 pm Post subject: |
|
|
e34m5 wrote: | It's just like adding any device upgrade in IR.exe...
Copy and paste ... the Upgrade Protocol in the protocols tab. |
Thanks, Paul. You mean that's all it takes ? Interesting.
For those who don't have them, below are two, possibly relevant, excerpts from my 8910 extender zip file.
I didn't see anything similar in the 7800 zip file(s) .
If C7 has a chance of surviving after one of these goes in, that would be very good news indeed. Simpler than I imagined going under the assumption of L/DKP its absence. It would be nice if someone who has C7 could try it and report back, please.
Code: | Radio Shack 15-2104 with Extender 1
-----------------------------------
Upgrade code 0 = 1C 52 (TV/1106)
F9 00 01
End
Upgrade protocol 0 = 01 F9 (S3C8+)
00 00 01 00 00 F0 2D E4 2D 4A 56 4A 0F F6 31 FD
56 03 07 38 3A 26 C3 03 90 2D 7B 11 F6 2C BA FB
18 76 75 20 6B F6 8B 15 F6 2C BA 7B 10 B0 75 E6
F1 FF 6F 90 75 7B F1 6B F9 38 03 B0 03 A4 03 C3
2B 0D 87 43 2D A6 84 85 3B 05 82 84 C4 3A EE AF
End |
Code: | URC-6012/8011/8811 with Extender 2/3
------------------------------------
*** Does NOT work with Extender 1 ***
Upgrade code 0 = 0C 52 (TV/1106)
F9 00 01
End
Upgrade protocol 0 = 01 F9 (S3C8+)
00 00 01 00 00 F0 2D E4 2D 4A 56 4A 0F F6 12 0D
56 03 07 38 3A 26 C3 03 90 2D 7B 11 F6 0D E7 FB
18 76 71 20 6B F6 8B 15 F6 0D E7 7B 10 B0 71 E6
F1 FF 6F 90 71 7B F1 6B F9 38 03 B0 03 A4 03 C3
2B 0D 87 43 2D A6 7F 80 3B 05 82 7F C4 3A EE AF
End |
[edited after thinking about Paul's answer]
I have holes in my knowledge of extenders bigger than I thought.
Given that the extender code is written for a specific remote, am I to understand that the protocols are independant of the extender code which invokes those protocols? What links them? The upgrade part? |
|
Back to top |
|
|
e34m5
Joined: 14 Oct 2003 Posts: 675 Location: Atlanta |
Posted: Wed Aug 18, 2004 3:52 pm Post subject: |
|
|
I tried this protocol in my C7...alas it did not work. As for the inner workings of these remotes I do not profess to have such knowledge. _________________ Paul |
|
Back to top |
|
|
Mark Pierson Expert
Joined: 03 Aug 2003 Posts: 3017 Location: Connecticut, USA |
Posted: Wed Aug 18, 2004 3:57 pm Post subject: |
|
|
e34m5 wrote: | I tried this protocol in my C7...alas it did not work. |
That's not surprising. One of the extender gurus would need to confirm this, but I'm relatively certain there are remote-specific addresses and/or registers in that protocol code that would need to be changed from one model to another. _________________ Mark |
|
Back to top |
|
|
Mark Pierson Expert
Joined: 03 Aug 2003 Posts: 3017 Location: Connecticut, USA |
Posted: Wed Aug 18, 2004 4:04 pm Post subject: |
|
|
ElizabethD wrote: |
Code: | Radio Shack 15-2104 with Extender 1
URC-6012/8011/8811 with Extender 2/3
|
|
Both versions of the p-code appear to be for use with the extender, which probably indicates they require some special feature that the extender uses and aren't for stand-alone use.
Quote: | Given that the extender code is written for a specific remote, am I to understand that the protocols are independant of the extender code which invokes those protocols? What links them? The upgrade part? |
The device upgrade is used to invoke (load) the protocol as required. That's why the key moves are bound to TV/1106. The p-code in turn may or may not call on special features of the extender. _________________ Mark |
|
Back to top |
|
|
Ellen
Joined: 03 Aug 2003 Posts: 103 Location: East of the Rock, West of the Hard Place |
Posted: Wed Aug 18, 2004 8:22 pm Post subject: |
|
|
Quote: | That's not surprising. One of the extender gurus would need to confirm this, but I'm relatively certain there are remote-specific addresses and/or registers in that protocol code that would need to be changed from one model to another. |
That was always the impression that I was under. I've wanted to dig in and try to figure it out myself, but it's waaay over my head. Hopefully the gurus will take pity on us folks who like the older C7+ and make a version of L/DKP for this remote. |
|
Back to top |
|
|
chakrax
Joined: 02 Jan 2005 Posts: 5 Location: San Jose, CA |
Posted: Wed Jan 12, 2005 5:53 pm Post subject: |
|
|
I'm also interested in adding LDKP to the URC7800. I'm running it with johnsfine's excellent extender now, and that is the only feature I'd like to see added.
I'm willing to take the existing assembler code of the LDKP and modify it for the URC7800, if some expert can give me a few pointers on what needs to be done. I assume (perhaps incorrectly) that it is just a matter of modifying some remote specific parameters in the assembler code and recompiling it?
Looking at the ldkp.asm, I think I see what needs to change. Can someone point me to where I can find these parameters for the URC7800. Or give me some general hints on how to go about this task?
Thanks,
-Chakra.
;;; 15-1994 with Extender 5
;Ram = 8000
;ScanKeypad = 0FA6
;StartT0 = 1346 ;Start Timer0
;R_IFlags = R7D ;Interrupt flags
;R_Mac = R95 ;Macro pointer
;AR_MacBuf = 96 ;Start of macro buffer
;;; 15-2104 with Extender 1
;Ram = FF00
;ScanKeypad = 2CBA
;StartT0 = 31FD ;Start Timer0
;R_IFlags = R75 ;Interrupt flags
;R_Mac = R84 ;Macro pointer
;AR_MacBuf = 85 ;Start of macro buffer |
|
Back to top |
|
|
|