More interesting timer test results
Well, my day off from DTVPal testing on Friday got extended over the weekend.
I did get my 16 ft. RG-59 antenna cable (indoors) replaced with a 22 ft. RG-6 cable, and got a signal strength gain of about 5 on all channels. I'm going to replace the splitter next and see if that will improve things further.
Now, about the timer tests I performed yesterday and today:
A guy who read the manual,
Test
Have you tested setting multiple timers all to a channel that does shift
Timer 1 - 29.2 timer for Mon-Fri, 8:59pm CDT
Timer 2 - 29.2 timer for Mon-Fri, 9:29pm CDT
Possible Result 1
After Timer 1 fires do you get results like this after the shift?
Where it changed the channel only for timer 1
Timer 1 - 23.1 timer for Mon-Fri, 8:59pm CDT
Timer 2 - 29.2 timer for Mon-Fri, 9:29pm CDT
Possible Result 2
That or do you get results like this after the shift?
Where it changed both channels for the timers
Timer 1 - 23.1 timer for Mon-Fri, 8:59pm CDT
Timer 2 - 23.1 timer for Mon-Fri, 9:29pm CDT
Hmm. . . Interesting question.
The timers do not shift immediately after they have been triggered, only after some bug triggers an unnecessary extra download of Guide data (usually complete with the progress bar screen).
So the first part of the answer is that you would get neither result after the first timer was triggered; both would still say 29.1. But if I force a shift error after the first timer has triggered, then look to see what has shifted, I'm not sure which result I would get. I'll have to test it and get back to you.
On the other hand, here's a test where I could predict the results:
if I first set both those timers to 29.1, then forced a shift before either one had triggered, they'd BOTH switch to 23.1. Then, after the earlier one had triggered, if I forced a shift yet again, the previously triggered 23.1 would shift again to 9.1, [STRIKE]but the other 23.1 timer (that hadn't been triggered yet) would stay at 23.1.[/STRIKE] (The no-additional-shifts-until-after-being-triggered rule.)
I had to strike part of what I said above, because apparently if ONE timer is triggered or edited, it makes EVERY timer in the list "shiftable" again. More details follow.
Yesterday morning, I set up this test--
Timer 1: 7/14 29.2 WFTC Mon-Fri AUTO (10:05am - 10:15am)
Timer 2: 7/14 29.2 WFTC Mon-Fri AUTO (11:00am - 11:10am)
(Timers 3-5 were blank, and would remain so throughout the test.)
The timer worked properly (if turning on with a 2:00 countdown, switching channels at 0:00, and then staying on after the duration is over, is considered proper behavior), then at 10:20am, the timers looked like this:
Timer 1: 7/14 29.2 WFTC Mon-Fri AUTO (11:00am - 11:10am)
Timer 2: 7/15 29.2 WFTC Mon-Fri AUTO (10:05am - 10:15am)
Note that channel numbers did not change, but the timers changed their order because the DTVPal keeps them sorted in the order that they will be triggered.
Then I forced the timer bug to happen.
[Note to readers: Remember, this bug often happens at my location without being "forced." Others have trouble reproducing it, and I think that is related to the way PSIP and/or TV Guide data is being broadcast (or not) in their locations, and/or due to better signal strength where they are.
When it happens to me without being "forced," there is a tip off that it MAY have happened before I check the timer list to find out: If the DTVPal downloads PSIP Guide data when it is turned on, complete with the progress bar screen, timer channels are likely to be altered. When the DTVPal turns on without going through the download process, the timers seem to be unaltered.
When the bug has had its effect, I don't know if the timer channels were shifted while the DTVPal was off, or if it happened at the moment it is turned on, but SOMETHING happens during the time the the DTVPal is off that sets up the conditions that make BOTH things happen (causing complete reload of PSIP Guide data AND shifting timer channels) IT MAY BE AS SIMPLE AS SOME BAD PSIP CAUSING THE DTVPal TO RESET ITS CLOCK that starts off the whole chain of events.
Also remember, certain channels shift to other channels within timers, and with other channels, the timers disappear after the shift. I found that this behavior is completely predictable, depending on what channel the timer is set for ( link ).]
The result of forcing the bug to happen (by going in and out of TV Guide mode, complete with PSIP Guide data re-downloaded), was that the timers looked like this:
Timer 1: 7/14 23.1-W WUCW Mon-Fri AUTO (11:00am - 11:10am)
Timer 2: 7/15 23.1-W WUCW Mon-Fri AUTO (10:05am - 10:15am)
(The channel shift happened in both timers, from 29.2 to 23.1.)
Then, I turned the DTVPal off again and waited for the 11:00-11:10am timer. It came "on" 3 minutes late, at 11:03am, without any countdown. I say "on" in quotes, because the light on the front of the DTVPal was NOT on. From what I've observed in the past, I expected that no countdown appearance while turning on meant it would turn itself "off" also, probably at 11:03 (I assumed the DTVPal clock was probably slow by 3 minutes, but I didn't want to disturb the timer operation by checking). Well, the DTVPal did go "off" by itself (screen went black, light still off), but after only about 4 minutes, at 11:07! I waited until 11:20 (the picture stayed dark) to see if there would be any more activity before turning the DTVPal back on.
I guess we learn from this that timers that have been "shifted" by the bug will probably still be triggered at (what they think is) the correct time (at least those timers that still appear in the timer list), but they may sometimes (if not always) behave strangely. However, I think some sort of bug or clock reset may have hit again somehow in the middle of the timer's duration, and that's what caused the screen to go dark early.
When turned back on, the DTVPal did its PSIP Guide reloading, which usually means the bug has hit again. This was one of those times when the download progress bar got stuck, exactly in the middle, as I'd seen a few times before. I had to press Select to cancel the rest of the download and found I had PSIP guide data for only channels 2 & 23. I don't know why the progress bar even got halfway when it had collected data for only 2 of 10 stations. Maybe it had collected more, but some data was corrupted somehow and not entered into the Guide.
I found the DTVPal's clock was now 3 minutes fast, not slow. The timer had a 10 minute duration. If the clock was 3 minutes slow when it turned on, and then the clock changed to 3 minutes fast in the middle of the timer duration, that would explain the 10 minute duration being shortened to 4 minutes.
The timers appeared this way:
Timer 1: 7/15 23.1-W WUCW Mon-Fri AUTO (10:05am - 10:15am)
Timer 2: 7/15 23.1-W WUCW Mon-Fri AUTO (11:00am - 11:10am)
Once again, timers were resorted into the order that they will be triggered. And, as always, the triggering itself did not cause a channel shift. However, it has set up an interesting situation: The 10:05am timer has been shifted, but has NOT been triggered after the shift (only before the shift). The 11:00 timer was also shifted, but then was triggered after the shift (although the triggering behaved oddly, it did occur), which "reset" the next trigger from 7/14 to 7/15.
If the patterns I've observed before hold up now, I'd expect the 10:05am timer is NOT shiftable at this point, because it has already been shifted, but the 11:00 timer IS shiftable because of the "reset" after it was triggered.
So, I just have to "force the bug" one more time to see the results. . .
This time, the download progress bar made it all the way, and I had almost full PSIP Guide data, except on 11.3 (discontinued subchannel), and 45.1 (weak channel with my current antenna orientation).
Now the timers appeared this way:
Timer 1: 7/15 9.1-W KMSP Mon-Fri AUTO (10:05am - 10:15am)
Timer 2: 7/15 9.1-W KMSP Mon-Fri AUTO (11:00am - 11:10am)
Well, both channels shifted again, which surprised me. I'd have guessed only the 11:00am timer could shift. But maybe that extra clock reset that happened during the 11:00am timer duration, and/or that extra PSIP Guide download when I turned the DTVPal on afterward, caused the 10:05 timer to be "shiftable" again also. Or maybe triggering ONE timer (and the resorting that follows?) makes ALL timers "shiftable." (I thought I'd checked that out before, but perhaps not.)
I left the timers set and watched their behavior again this morning.
When I turned the DTVPal on this morning, it did its complete PSIP Guide data download. The timer channels were still set to 9.1 (no additional shift, as expected, since they had both been shifted yesterday after the later one had been triggered). The clock was now set accurately, within a minute of the correct time or better.
The timer worked on schedule, picture from 9.1 appearing at 10:05am, once again WITHOUT a countdown, and WITHOUT the green light turning on. It also turned OFF (picture went dark) BY ITSELF at 10:15am (end of duration). It's looking like this "special" timer behavior may always happen when a shifted channel is left sitting in the timer, and is not edited before it is triggered.
When I turned the DTVPal on this time, at 10:20am, between the 10:05am and 11:00am timer triggerings, it did NOT do the full PSIP Guide download. This reinforces my impression that yesterday a "bug event" happened during the 11:00-11:10am timer duration, which reset the DTVPal clock from 3 minutes slow to 3 minutes fast (in effect shortening the 10 min duration to 4 min), and also forced a full PSIP Guide download when I turned the unit on afterward.
Now the timers appeared this way:
Timer 1: 7/15 9.1-W KMSP Mon-Fri AUTO (11:00am - 11:10am)
Timer 2: 7/16 9.1-W KMSP Mon-Fri AUTO (10:05am - 10:15am)
Once again, resorted after the triggering, but not shifted again from the triggering itself.
Then, after forcing a shift, the timers were like this:
Timer 1: 7/15 2.1 TPT 2 Mon-Fri AUTO (11:00am - 11:10am)
Timer 2: 7/16 2.1 TPT 2 Mon-Fri AUTO (10:05am - 10:15am)
Since there were no late on or early off issues during the first timer's operation today (unlike the second timer yesterday), this seems to be good evidence that triggering one timer is all that's needed to make ALL timers "shiftable" again.
Just to prove again that re-shifting wouldn't happen without a timer triggering first, I tried to force a shift again. The result:
Timer 1: 7/15 2.1 TPT 2 Mon-Fri AUTO (11:00am - 11:10am)
Timer 2: 7/16 2.1 TPT 2 Mon-Fri AUTO (10:05am - 10:15am)
(No change.)
I turned the DTVPal off and waited for the 11:00am triggering.
The timer worked on schedule, picture from 2.1 appearing at 11:00am, once again without a countdown, and without the green light turning on. And again it turned off (picture went dark) by itself at the end of the duration (11:10am). This "special" timer behavior has now happened for every timer triggered with a "shifted" channel left sitting in the timer. The only time it operated with the countdown timer 2:00 ahead, and stayed on after the duration, was for the first timer yesterday, before any channel shifting had taken place.
About 11:15am, after the later timer was finished, I turned the DTVPal on again. It did not do the full PSIP Guide download. Its clock was still set correctly.
By the way, as with all of these "special" timer triggerings, when I turned it back on, it was always tuned to the channel I'd been watching before turning the DTVPal off, NOT to the channel that the timer had just switched it to.
Timers looked like this:
Timer 1: 7/16 2.1 TPT 2 Mon-Fri AUTO (10:05am - 10:15am)
Timer 2: 7/16 2.1 TPT 2 Mon-Fri AUTO (11:00am - 11:10am)
Once again, resorted after the triggering, but not shifted again from the triggering itself.
And I forced another shift, with this result:
Timer 1: 7/16 45.1 KSTC Mon-Fri AUTO (10:05am - 10:15am)
Timer 2: 7/16 45.1 KSTC Mon-Fri AUTO (11:00am - 11:10am)
. . .Demonstrating again that triggering of one timer is enough to make all timers shiftable again.
And I forced another shift, with this result:
Timer 1: 7/16 45.1 KSTC Mon-Fri AUTO (10:05am - 10:15am)
Timer 2: 7/16 45.1 KSTC Mon-Fri AUTO (11:00am - 11:10am)
(No change.) . . .Demonstrating again that a shifted timer can't be shifted again unless one timer in the list is triggered first (or one timer in the list is edited first).
Just to prove that parenthetical point, that editing one timer may be enough to make both shiftable again, I edited the 10:05am timer by changing it to 10:30am. Note this did not change the order or resort the timers.
Timer 1: 7/16 45.1 KSTC Mon-Fri AUTO (10:30am - 10:40am)
Timer 2: 7/16 45.1 KSTC Mon-Fri AUTO (11:00am - 11:10am)
Then I forced another shift, with this result:
No Timers Set
This was a channel "shift," just like all the others, except that the channel index was finally "out-of-range." 45.1 has index 0016, which was doubled to 0032 by the shift, and with only 24 subchannels (0000-0023) in the DTVPal Channel List, 0032 is non-existent. Since both timers shifted and disappeared, this confirms that editing one timer makes both shiftable, even if the timers did not have to be resorted as a result of the editing.
Now the question is: Are the timers truly deleted, or are there "ghost timers" still sitting in the DTVPal? I'll keep an eye on it off and on over the next 24 hours, but since these "ghost timers" may come on without turning on the DTVPal light, any odd behavior may be hard to detect.
Tomorrow at 10:30am and 11:00am, I'll watch or record the output of the DTVPal to see if it puts out any picture.