View previous topic :: View next topic |
Author |
Message |
jpolous
Joined: 14 Mar 2007 Posts: 1
|
Posted: Wed Mar 14, 2007 10:57 am Post subject: Need to upgrade AT&T Homezone Codes to Slingbox. |
|
|
I copied all of the hex codes buttons from a 2Wire Media Portal .PCF from ProntoEditNG to a .CCF using ProntoEdit4. Can someone please convert this to binary for me.
I know someone else here in the forum is looking for the AT&T Slingbox too.
Link to CCF:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4342 |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21237 Location: Chicago, IL |
Posted: Wed Mar 14, 2007 11:31 am Post subject: |
|
|
This STB appears to use the Nokia32 protocol. Unfortunately, I don't know much about this protocol, so unless someone else jumps in, I'll have to do some research into it in order to create an upgrade for this.
The following thread appears to offer some insight...
http://www.hifi-remote.com/forums/viewtopic.php?t=5885 _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
johnsfine Site Admin
Joined: 10 Aug 2003 Posts: 4766 Location: Bedford, MA |
Posted: Wed Mar 14, 2007 1:52 pm Post subject: |
|
|
IIRC, in previous discussions of Nokia32 we thought the executor was too large for Slingbox.
Is it? I don't recall seeing numbers for the specific limit.
How much smaller might it need to be?
1) The code could be rewritten slightly smaller without dropping any features.
2) The code to support the value 2 in the first fixed byte is significant. The upgrade required in this thread doesn't need 2 in the first fixed byte, it needs 1.
3) Even support for 0 in the first fixed byte has a size cost vs. unconditionally doing the behavior now indicated by 1.
4) There is also extra code in this executor to support the feature of sending a much longer duration when executing inside a macro (non extender) than when duration is controlled by the physical keypress.
I have no clue how duration is controlled in a Slingbox. I assume it is not controlled by the duration of some mouse click, so I assume it is some fixed duration. The behavior of this protocol when asked for that fixed duration may be right or wrong, but either way I expect it is wasting space to support a run time conditional that won't vary at run time. (So that feature might need to be fixed for correct behavior and definitely would save space if fixed, even if it doesn't need to be fixed). |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21237 Location: Chicago, IL |
Posted: Wed Mar 14, 2007 2:39 pm Post subject: |
|
|
The Slingbox doesn't recognize buttons being held, so I would assume that it would follow the "macro" side of the code. _________________ Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help! |
|
Back to top |
|
|
The Robman Site Owner
Joined: 01 Aug 2003 Posts: 21237 Location: Chicago, IL |
|
Back to top |
|
|
|