DBSTalk Forum banner

Default zipcode in active channels

983 Views 12 Replies 5 Participants Last post by  cuibap
Everytime HR20 box resets, the zipcode defaults to CA. Why can't they pick it up the default zipcode in the satellite setting option? This is a pain I have to type it in once in a while. It's not a really big deal but it's doable and they have no clue...
Status
Not open for further replies.
1 - 3 of 13 Posts
This is the most trivial thing they could do--remember a few settings between reboots.

The boxes remember your zipcode in the access card, they remember your guide DMA zipcode(s) (in another place!), they remember the last channel tuned, even if the box has been unplugged for weeks!, they remember the TV type, format you prefer (stretch, crop, box, etc.), but they can't remember a few bits of interactive information? Sigh.

Blame not the programmers, this is a product specification issue, IMHO.

Happy New Year,
Tom
jonaswan2 said:
Because it may take a LONG time for an interactive application to pull something like that up if it's on the receiver. I wouldn't want to wait over a minute just so the application can look for/store my zip code after every reset or whatever.
:confused: :confused: During the boot process, the HR20 does many, many things of course. Some of them including waiting for hardware tuners to change state during the startup tests. Reading 1 integer zipcode, 2 bytes, from non-volatile memory will literally occur before the voltage change on the tuner is recognized by the multiswitch. :)

As has been mentioned before, the HR20 already stores a lot of data in non-volatile memory that it already picks up. And there is a lot of disk space...surely two more bytes can fit somewhere...:rolleyes:

Have a Happy New Year,
Tom
jonaswan2 said:
But the Active channel isn't involved in the boot process. The app doesn't even run until you press the Active button on your remote or receiver. I mean, if DirecTV could do what y'all want them to do in a reasonable manner on all interactive receivers, I'm sure they would. But they may not know of a good way yet or it's just something not high on the priority list for the interactive developers that have to pump out these new interactive applications every darn month!
Perhaps another way to look at this. When someone presses the active button, a couple things happen at once: the active tuner changes to the current interactive channel and a subsystem either starts or is already running to gather the current active channel layout information. The active subsystem (or application) starts to gather its data while waiting for the hardware to settle on the correct transponder: it checks to see if the zip codes and user's lottery state are set in memory; checks to see what data may or may not be present from the weather data stream (like the guide data stream, I believe the weather data is always being sent to the receiver. This is based on a comment by a product manager quote from a thread long ago); and perhaps gathers a few more bits of data.

In the time the tuner changes transponders, when the program has to check to see if the Zipcode has been set, it would have plenty of time to check memory, if not set, check non-volatile memory, if not set default to El Segundo. Again, all this could happen before the voltage switches the multiswitch to select the proper bank of transponders!

I played with interactive tonight, there are only a few settings: Main weather zipcode, up to five city codes, and a state for lottery information. Worst case, 14 bytes of user settings. Nothing. There is more overhead every time you change channels and the live buffer is flushed. Seriously. All the disk buffers have to be unallocated again, the guide information needs to be copied to the status bar (or some form of status bar setup happens), etc.

Somewhere in all that needs to be done for the active channel to "start" there is both time and space for the user settings. And I know the programmers are more than capable for this task--ask any programmer, storing and retrieving user configuration data is so trivial, it is downright boring.

Therefore I can only believe the current lack of storing the settings is something that smacks of the programmers not being allowed to change. I certainly can buy it being a low priority at this juncture, tho I can't imagine it being so low that the D10s, R15, etc. still don't have this. By this point, I can't understand why someone would intentionally leave this as the design spec for any new receiver. Sure, easily overlooked for the first receiver, and might not get noticed by the time the second receiver is in serious code development. But by the 4th receiver??? Ah well, I do have high standards.

And for hoping you all have a very Happy New Year.
Tom
See less See more
1 - 3 of 13 Posts
Status
Not open for further replies.
Top