SamY wrote: 
> I have identified some timing problems that are more likely to occur
> when the "power on" and "power off" delays are zero and have been
> testing some extensive changes to address them, including forcing a
> minimum 1-second delay for both. Of course, the menu could also be
> modified to change the minimum and default values but I didn't want to
> get into that. In David's case, my guess is that a "power off" sequence
> did not complete successfully, which results in a socket connection
> being left open and subsequent errors. I also believe that the default
> timeout value for socket commands should be increased from 0.125 to 0.25
> seconds, as the Denon protocol doc states that a response should be
> received within 0.2 seconds. Ideally, there could be a menu option for
> this, with a default value of 0.25 and a range of 0.25 to 1 sec. The doc
> also states that a client app should wait at least 1 second after a
> power-on (PWON) command before issuing the next command. In our case,
> this would be the delay before the quick-select (MSQUICK) command, which
> currently defaults to 1 sec. I have also identified and fixed a problem
> where the volume was not being synched during the "power on" process.
> The code was there to do it but the command failed every time with a
> comm error because the socket was closed prematurely. With this fix, the
> only time the player and AVR volumes should ever get out of synch is
> when the AVR volume is changed outside the Squeezebox domain. In fact, I
> have removed the code to synch volume on a "pause" as it is no longer
> necessary. Oh, and the plugin will no longer ignore the first "power on"
> command after LMS is started. 😉
> 
> As I mentioned, I'm still testing all this right now but would like to
> get some feedback after I feel that it is ready for "beta".

OK. This all makes sense. I favor not doing a UI change for the delay as
it will just confuse most. It will be better to just put a value in that
we are comfortable with.



Chris
------------------------------------------------------------------------
Aesculus's Profile: http://forums.slimdevices.com/member.php?userid=14876
View this thread: http://forums.slimdevices.com/showthread.php?t=60114

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to