From: Stephen W. <sa...@ge...> - 2004-02-23 02:18:06
|
On Sun, 2004-02-22 at 16:25, Roger Binns wrote: > ... > The problem is what to do. In the case of the VX4400, the communications > timeout happens while reading the response, and to me seems to be an > issue with buffer management on the phone. This means that it has > already done the action sent in the command, and it would be > wrong to retry some of the commands (for example the one that goes to > the next phonebook entry, deleting a file, listing the next directory etc). Redoing the command is not a problem for the Sanyo 5500 phonebook or calendar. There is no state in the reading or writing of these. The filesystem seems to work reliably. Of course it might be a problem for media transfers since the ringers and pictures are not in the file system. > I am out of ideas on what do about this problem. You may want to try > the device on Windows and see if the same problems occur. If they don't > then someting will be going on in the device driver to work around it. > My phonebook test code worked fine on Windows, using a Futuredial driver. (I think the same driver as used for the 4900 and other sanyo phones.) If I capture the data with SnoopyPro, the packet I send to the phone is a single 1034 BULK_OR_INTERRUPT_TRANSFER thingy, but the response comes back in 4 or 5 groups. The first set of bytes almost always 99 bytes which might be followed by 396, 198 and 341 bytes. These counts will vary. Stephen > Roger > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Bitpim-devel mailing list > Bit...@li... > https://lists.sourceforge.net/lists/listinfo/bitpim-devel |