WinCE Plug-in Slow Speed

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
Tanker Bob
Junior Member
Junior Member
Posts: 5
Joined: 2006-07-25, 22:44 UTC
Location: N. Virginia, USA
Contact:

WinCE Plug-in Slow Speed

Post by *Tanker Bob »

I've been using WinCE Plug-in over ActiveSync 3.8.0. My only problem is that the transfer rate to/from the PC is so slow. I understand that this is because the buffers are set for slower serial connections, whereas all newer WM devices use USB. Would someone optimize WinCE Plug-in for a USB 1 connection, perhaps offering it as an additional version so that the serial folks still have a version to use? Thanks to any that can help.
Regards,
Tanker Bob
Tanker Bob's PDA Page
Reviewer for MobileTechReview
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50421
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

If anyone knows a function to find out whether the connection is via serial port or USB, I will gladly add such a change.
Author of Total Commander
https://www.ghisler.com
Tanker Bob
Junior Member
Junior Member
Posts: 5
Joined: 2006-07-25, 22:44 UTC
Location: N. Virginia, USA
Contact:

Post by *Tanker Bob »

I'm currently researching this, but ActiveSync 3.7.1 and up have separate settings for old serial and USB, so it must be possible to query those settings. It also automatically detects the connect speed, which would differentiate old serial from USB.

I'll let you know if I can find the function.

Edit: Here's a thought. How about reading the items that are checked in ActiveSync's Connection dialog? If both serial and USB are checked, then query each to find out which on has the PDA connected?
Regards,
Tanker Bob
Tanker Bob's PDA Page
Reviewer for MobileTechReview
Tanker Bob
Junior Member
Junior Member
Posts: 5
Joined: 2006-07-25, 22:44 UTC
Location: N. Virginia, USA
Contact:

Post by *Tanker Bob »

Additional thought: The default should be for a high speed transfer for all except the old serial connection. This larger buffer would include the LAN/WiFi connection for AS 3.8 and earlier, which are also high speed.
Regards,
Tanker Bob
Tanker Bob's PDA Page
Reviewer for MobileTechReview
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50421
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

The problem with a large buffer is that when the file is sent with it via the serial port, the user couldn't abort a transfer for several seconds (until the entire buffer has been transferred).
Author of Total Commander
https://www.ghisler.com
Tanker Bob
Junior Member
Junior Member
Posts: 5
Joined: 2006-07-25, 22:44 UTC
Location: N. Virginia, USA
Contact:

Post by *Tanker Bob »

ghisler(Author) wrote:The problem with a large buffer is that when the file is sent with it via the serial port, the user couldn't abort a transfer for several seconds (until the entire buffer has been transferred).
Understand, Christian. Could you simply create a second version of the plug-in for higher-speed connections? That way serial users would have one as would USB/WiFi users. They'd be identical except for that one difference.
Regards,
Tanker Bob
Tanker Bob's PDA Page
Reviewer for MobileTechReview
Post Reply