Originally Posted by J-D-H
Thanks for the heads-up on the 6 day lock. This will definitely change how I do tests from here on out.
To that end, I'm confused about the several kinds of resets/reboots and especially how they differ in effect. There seem to be at least three ways to "reset" the CM-7000PAL:
1) cold-reboot by pulling the plug, waiting, plugging it in again
2) soft-reset by pressing the remote control on-off button for 4 sec.s
3) factory reset done via that menu option
I've very rarely tried number 1, number 2 far more often, and never number 3.
Presumably there are significant differences between them -- can someone give the specifics on these, what each does, etc.?
First I think it's important to separate out the various things that one might be trying to accomplish:A) Re-sync TVGOS clock with no change in TVGOS supplier.
This would be useful only if you believe that your TVGOS supplier provides un-skewed timestamps only during certain hours of the day (and the only way to really know that for sure would be to use TSREADER and a tuner card). At any rate, this objective can be accomplished with any of your methods 1, 2, 3 above.B) Confirm that you are indeed receiving the TVGOS datastream.
The best way to do this is with TSREADER and a tuner card, but if all you have is the DVR guide and clock-set screens to look at then only your method #3 will work. The reason is that the DVR retains the TVGuide contents and TVGOS supplier channel info in NVM. So when you use your #1 or #2 methods above, the DVR will reboot but will not release the clock-set screen and within a few minutes will re-populate the guide display with the retained "image" from NVM while awaiting the next download from TVGOS.C) Change or eliminate your TVGOS supplier.
In order to do this you have to break the "lock" that the DVR wants to maintain with whatever TVGOS supplier it has found. Your methods #1 and #2 will not do this. It can only be done by your method #3 or by deleting the channel that the DVR is currently using for TVGOS supply from your lineup. The details of the algorithm that the DVR uses to pick between multiple available TVGOS suppliers is a mystery. Certainly it depends on zip code, but apparently also on signal strength.
EDIT: So as you can see the only real difference between your 3 methods is what happens to the Non-Volatile Memory in the DVR. AFAIK there is no functional difference between #1 and #2, they are identical and neither of them affects the contents of the DVR's NVM. #3 obviously wipes out the dynamic
contents of the NVM (preference settings, channel lineup, TVGOS supplier and
all your timers unfortunately!), so it accomplishes a lot of things that #1 and #2 will not.