Bug 6984 - Add wait screen if player_needs_upgrade == 1
: Add wait screen if player_needs_upgrade == 1
Status: CLOSED FIXED
Product: SB Controller
Classification: Unclassified
Component: SqueezeNetwork
: unspecified
: Macintosh Other
: P1 normal (vote)
: 7.0
Assigned To: Ben Klaas
:
Depends on: 6979
Blocks:
  Show dependency treegraph
 
Reported: 2008-02-06 09:12 UTC by Andy Grundman
Modified: 2009-09-08 09:29 UTC (History)
3 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Grundman 2008-02-06 09:12:47 UTC
After Jive reboots from MP firmware upgrade on SN, if Ray needs an upgrade, serverstatus will show player_needs_upgrade = 1.  After SN sees Jive reconnect with the latest firmware, it will tell Ray to begin updating firmware.  Jive should wait with a spinny screen until Ray comes back with player_needs_upgrade = 0.  At this point, the PIN screen should be shown.
Comment 1 Blackketter Dean 2008-02-06 09:32:37 UTC
Ben is going to look at this...
Comment 2 Andy Grundman 2008-02-06 10:05:25 UTC
6979 is fixed, so here is the order things happen now:

Downgrade Ray & Jive to MP firmwares.
Setup Ray.
Choose Music Source SN.
Ray connects to SN but is *NOT* upgraded.  SN serverstatus returns player_needs_upgrade = 0.
Jive gets firmware update screen.
Perform Jive update.
Jive reconnects to SN.  SN notices newer Jive FW and returns player_needs_upgrade = 1 for Ray.
SN starts updating Ray FW.
After Ray comes back, player_needs_upgrade = 0.

Before the last step, that's where the spinny needs to go.
Comment 3 Andy Grundman 2008-02-06 10:05:47 UTC
BTW, please test only with the old beta, port 3000.
Comment 4 Blackketter Dean 2008-02-06 17:20:09 UTC
Ben: what's the status on this?
Comment 5 Ben Klaas 2008-02-09 15:09:24 UTC
code was added in jive r1871 to support this.

add full screen "spinny" while player needs upgrade
remove full screen spinny when player no longer needs upgrade (done through player notification)
add string for updating firmware, poached from SC
Comment 6 Ben Klaas 2008-02-20 13:38:41 UTC
*** Bug 6488 has been marked as a duplicate of this bug. ***
Comment 7 James Richardson 2008-05-15 13:03:16 UTC
This bug has recently been fixed in the latest release of SqueezeCenter 7.0.1

Please try that version, if you still see the error, then reopen this bug.

To download this version, please navigate to: http://www.slimdevices.com/su_downloads.html