Bug 8329 - Display a message on the screen if the SC is too old
: Display a message on the screen if the SC is too old
Status: CLOSED FIXED
Product: SB Boom
Classification: Unclassified
Component: Setup
: unspecified
: Macintosh Other
: -- normal (vote)
: MP
Assigned To: James Richardson
:
Depends on: 8349
Blocks:
  Show dependency treegraph
 
Reported: 2008-06-04 16:40 UTC by Blackketter Dean
Modified: 2008-12-15 12:37 UTC (History)
0 users

See Also:
Category: ---


Attachments
Fw and SC changes to check for proper server version (work in progress) (2.13 KB, application/zip)
2008-06-06 18:53 UTC, Felix Mueller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Blackketter Dean 2008-06-04 16:40:40 UTC
The current behavior when you run an old SC against a boom is not too useful.  Can the Boom FW detect the version somehow and tell the user to upgrade?

"Problem: 
Please upgrade SqueezeCenter to version 7.2 or above."
Comment 1 James Richardson 2008-06-05 16:17:48 UTC
James to open a new enhancement bug, generic to all SB products, then close this one as a dupe of that one.
Comment 2 Felix Mueller 2008-06-06 18:53:21 UTC
Created attachment 3408 [details]
Fw and SC changes to check for proper server version (work in progress)

It kind of works but is not tested at all. SC code needs to actually get and send proper version to player. (Currently version is hard coded in Discovery.pm)

Tests I think need to be done at least:
- Test with all players (SB, TR, etc.)
- Test with SN / SN test
- Test with CAT
Comment 3 Felix Mueller 2008-07-04 07:09:45 UTC
Firmware rev 4466 shows an error message if Boom tries to connect to a too old
SC.

It's not done via version number, but if a Boom gets kicked off a SC three
times in a row, it assumes it is because of a too old SC and shows a message to
the user to please upgrade SC.

BTW: The same code was already in place for Transporter, I changed it to be
used for Boom.
Comment 4 James Richardson 2008-07-09 08:21:29 UTC
Verified fixed in r18
Comment 5 James Richardson 2008-12-15 12:37:24 UTC
This bug has been fixed in the 7.3.0 release version of SqueezeCenter!

Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already.  

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.