View Single Post
Old 10-23-2008, 07:28 PM   #6
pilotbob
Grand Sorcerer
pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.pilotbob ought to be getting tired of karma fortunes by now.
 
pilotbob's Avatar
 
Posts: 19,832
Karma: 11844413
Join Date: Jan 2007
Location: Tampa, FL USA
Device: Kindle Touch
Quote:
Originally Posted by sherman View Post
Ok, that's weird, turning off DST and manually putting my clock forward (on the PC) made my reader update to the correct time. Of course that messes up my PC time and time sync to the MS time servers, so I'd rather not have this as a permanent solution.
I'm just guess here. But, Windows DST setting adjusts the time that it displays to the user but the RTC clock in the PC is still set to standard time. I'm guessing the driver gets the time from the OS, which returns the DST time, then sees that it is savings time based on date so it sets the time forward one hour.

RTC: 09:00 AM
Windows: 10:00 AM
DST is True.
Reader: 11:00 AM

Driver says... ok, Windows reports 11:00 AM and "adjust for DST" so it says ok, I'll add an hour to 11:00AM... the dev on this must not have realized that Windows reports the DST time to it rather than the ST.

So, when you turn DST adjust off... the real time clock and windows report the same time, the driver that sets the clock sees "Savings Adjust" is off so it just uses the Windows reported time which is the same as the RTC.

Once again, all guess work. The driver (or whatever sets the clock) should just use the time reported by the OS.

BOb
pilotbob is offline   Reply With Quote