My company supplies image decoders to many WinCE vendors. We wrote our
own USB stream driver. The driver has been worinkg well with many WinCe
machine. However, we ran into problem in a new WinCe machine from a vendor.

The problem is that the machine only receives every other bytes sent
from our decoder. For example, if our decode sent the string "abcdef",
the winCe machine only received "ace". We contact the vendor and they
have no idea.

Since the problem couldn't be from our decoder (as it works with other
vendors' machines), I reasons it have to do with the WinCe's USB
configuration. So is there any usb related configuration setting that
the vendor must set? Note: The machine's usb port has no problem working
with a usb flash disk.

Any help is appreciated.

Cheers.

Re: USB Device Configuration Settings by bsqr_TSAT

bsqr_TSAT
Fri Apr 01 10:35:58 CST 2005

It sounds like the machine is looking for Unicode characters (or otherwise
looking on 16bit boundaries) and you're sending bytes.

BSQR_TSAT


"abcd" <notspamsowhy@nowhere.com> wrote in message
news:sZU2e.16030$w63.1083486@news20.bellglobal.com...
> My company supplies image decoders to many WinCE vendors. We wrote our own
> USB stream driver. The driver has been worinkg well with many WinCe
> machine. However, we ran into problem in a new WinCe machine from a
> vendor.
>
> The problem is that the machine only receives every other bytes sent from
> our decoder. For example, if our decode sent the string "abcdef", the
> winCe machine only received "ace". We contact the vendor and they have no
> idea.
>
> Since the problem couldn't be from our decoder (as it works with other
> vendors' machines), I reasons it have to do with the WinCe's USB
> configuration. So is there any usb related configuration setting that the
> vendor must set? Note: The machine's usb port has no problem working with
> a usb flash disk.
>
> Any help is appreciated.
>
> Cheers.
>