All Forums
 Microsoft Windows CE
 CE Drivers
 USB driver without ActiveSync
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Author Topic  

opsens_claude_belleville

34 Posts

Posted - 01 Sep 2006 :  16:26:34  Show Profile
Hi

I would like to use the USB communication
Actually I use Rs-232 and Ethernet but I want to do the same with USB

I do not want to give/install ActiveSync to final customer

I've look at the USB Complete book you suggest
from (Jan Axelson, Labview Research) but it doen't help me
They talk alot about the HID class but I'm not sure the Intel XScale Reference Design USB is this kind of class.


On device side
==============
-First I need to disable replog to start from the device
-Then I sould use the sa_usb_ser.dll and implement in c++ aHID usb Class or maybe USBTMC (USB488 / Test and Measurement class)

On PC side
==============
* I do not want to use ActiveSync
-I should buid an inf file and driver (or maybe I could use wceusbsh) ?
-And at last interface the driver to allow PC Soft to talk to the device

Can I do something simpler ?

Do you have additional information for this kind of project...


I find this (but the WinCE doesn't seem to have evaluation version)
http://www.jungo.com/windriver_usb_pci_driver_development_software.html
http://www.jungo.com/usbware_embedded_usb_solution.html

Thanks

akidder

1519 Posts

Posted - 01 Sep 2006 :  19:39:53  Show Profile  Email Poster
Hi Claude. We're heading into a holiday weekend right now, but will give you some more ideas when we return on Tuesday.
Go to Top of Page

akidder

1519 Posts

Posted - 05 Sep 2006 :  18:43:50  Show Profile  Email Poster
A number of our customers have implemented device-to-PC connections via USB both directly and with our help.

Here are some notes about the various options available to you:

- Jungo's WinDriver is a code generator that creates USB drivers. While the output might be initially inefficient, it will give you a framework to get going with.

- I believe that Platform Builder includes sample USB host and function drivers that demonstrate bulk transfer functionality.

- There are a number of consultants (e.g. Bill Marr) who are well known for their USB expertise. If you need a driver that transfers a lot of data efficiently, you will should consider getting a driver from them as CE's USB driver architecture is not the most efficient in the Windows product line.

- It's possible to use the USB driver that ActiveSync uses by disabling the client applications on both ends. We've got a couple tips to suggest, but no code samples at this time. Contact us directly, and we'll share what we know. Anyone else interested can contact us as well. We'll publish more about this once we've tested it.
Go to Top of Page

akidder

1519 Posts

Posted - 19 Sep 2006 :  18:57:32  Show Profile  Email Poster
USB ActiveSync Driver Sample App

We have created a sample application that demonstrates how to use the same USB driver that ActiveSync uses to communicate with a PC.

Take a look at topic 2223 for details.
Go to Top of Page

opsens_claude_belleville

34 Posts

Posted - 29 Sep 2006 :  09:30:00  Show Profile
Great but all actual examples are for Win CE 5.0.


Do you use special functionnalities of Win CE 5.0,
Can I convert your example application from VSC++ 2005 to eVC++ for Win CE 4.2?

Actually I use a GCX vr. 4.20.18


Thanks

Edited by - opsens_claude_belleville on 29 Sep 2006 09:30:16
Go to Top of Page

jnosek

3 Posts

Posted - 29 Sep 2006 :  12:02:13  Show Profile  Email Poster
No specific functions of WinCE 5.0 are used, and I just tested the .exe files on a build of WinCE 4.20 and they worked fine.
There should be no problem in using the projects in eVC++ and building them for WinCE 4.2.

Just make sure you open the correct USB port on the Desktop Side and the correct COM Port on the Device side.
Go to Top of Page
  Topic  
 Forum Locked
 Send Topic to a Friend
 Printer Friendly
Jump To:
Eurotech Support Forums © Eurotech Inc. Go To Top Of Page
This page was generated in 0.03 seconds. Snitz Forums 2000