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