JJZolx;557262 Wrote: 
> Wow.  Reading a bug report like that makes you realize that the
> developers were really flying by the seat of their pants on many things
> they had to deal with on the SqueezePlay based players.  There were
> about a half dozen different problems discussed and it looks like only
> two or three were ultimately resolved.  The very concept of having
> local time on the player seems very foreign to everyone.

The concept of an authoritative TinySC instance didn't seem to be on
anybody's radar. Maybe that's because in that timeframe (last Sep.)
most beta users were relying on beta MySB or FatSBS. Still, I don't
think it should be that hard to deal with. The Fab4/Touch applet code
should include logic to use the date command with MySB if the current
music source is the local TinySC instance. Might take less than 5 lines
of code. 

This wouldn't be as good as running ntpd locally (one of the best
things about ntpd being its maintenance of a 'drift' file so that it
keeps very good time so long as the local clock is reliably fast or
slow), but should be good enough to keep Touch and any Squeezeboxes
that use it as a music source in pretty good shape -- so long as the
user has a live Internet connection. To handle users without Internet
connections, I don't think there's any getting around something like
ntpd's drift file. Logitech could emulate that in Lua with the existing
SN/MySB date facility, they don't need to actually ship ntpd with the
Touch firmware.


-- 
peterw

http://www.tux.org/~peterw/ 
Free plugins:  'AllQuiet'
(http://www.tux.org/~peterw/slim/AllQuiet.html) 'Auto Dim/AutoDisplay'
(http://www.tux.org/~peterw/slim/AutoDisplay.html) 'BlankSaver'
(http://www.tux.org/~peterw/slim/BlankSaver.html) 'ContextMenu'
(http://www.tux.org/~peterw/slim/ContextMenu.html) 'DenonSerial'
(http://www.tux.org/~peterw/slim/DenonSerial.html)
'FuzzyTime' (http://www.tux.org/~peterw/slim/FuzzyTime.html) 'KidsPlay'
(http://www.tux.org/~peterw/slim/KidsPlay.html) 'KitchenTimer'
(http://www.tux.org/~peterw/slim/KitchenTimer.html) 'PlayLog'
(http://www.tux.org/~peterw/slim/PlayLog.html)
'PowerCenter/BottleRocket'
(http://www.tux.org/~peterw/slim/PowerCenter.html) 'SaverSwitcher'
(http://www.tux.org/~peterw/slim/SaverSwitcher.html)
'SettingsManager'
(http://www.tux.org/~peterw/slim/SettingsManager.html) 'SleepFade'
(http://www.tux.org/~peterw/slim/SleepFade.html) 'StatusFirst'
(http://www.tux.org/~peterw/slim/StatusFirst.html) 'SyncOptions'
(http://www.tux.org/~peterw/slim/SyncOptions.html) 'VolumeLock'
(http://www.tux.org/~peterw/slim/VolumeLock.html)
------------------------------------------------------------------------
peterw's Profile: http://forums.slimdevices.com/member.php?userid=2107
View this thread: http://forums.slimdevices.com/showthread.php?t=79894

_______________________________________________
Touch mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/touch

Reply via email to