Hi Phil,

On Sat, Dec 20, 2008 at 05:50:48PM +0100, Phil Dibowitz wrote:
> Jeff Dairiki wrote:
> > The problem seems to arise when concordance tries to set the clock
> > in the Harmony 550.   After the new config is written to flash,
> > the remote is reset, then the remote's clock is set.   The clock-setting
> > fails (error -110), and this causes concordance to exit with code 1
> > before it gets around to doing the HTTP POST.
> 
> I think I know what's going on. Can you try the attached patch? It'll still
> fail, but it'll print out some useful information for me.

Err is definitely zero just before the call to HID_ReadReport().
HID_ReadReport() returns -110.

Here's the output:
====Begin====
{996} ./concordance -K
Concordance 0.20+CVS
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

DEBUG (FindRemote): bNumEndpoints 2
DEBUG (check_ep): address 81 attrib 03 max_length 64
DEBUG (check_ep): address 02 attrib 03 max_length 64
Requesting Identity: 100%                 done
DEBUG (HID_ReadReport): Failed to read from device: -110 (No error)
DEBUG: Time got set, about to read response... and got -110
Remote time has been set to 2008/12/20 Sat 14:49:24 +0
Failed with error -110
====End====

So what is going on?

Thanks for your help!

Jeff

PS: I'm leaving on vacation (weather permitting) sometime in the next day
or two, and will be gone until sometime around Newyears.   If you don't
hear back from me, that's why...

------------------------------------------------------------------------------
_______________________________________________
concordance-devel mailing list
concordance-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/concordance-devel

Reply via email to