Need to upgrade AT&T Homezone Codes to Slingbox.

Need help adding new codes to your Slingbox, this is the place to ask. You're welcome to ask general Slingbox questions here, but be aware that most of us are not Slingbox experts.

Moderator: Moderators

Post Reply
jpolous
Posts: 1
Joined: Wed Mar 14, 2007 7:59 am

Need to upgrade AT&T Homezone Codes to Slingbox.

Post by jpolous »

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 ... le_id=4342
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

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!
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

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).
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

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!
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Here's the official UEI setup code (VIDACC/2045) for this STB:
http://www.hifi-remote.com/forums/dload ... le_id=4369
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Post Reply