Microsoft gives a free CDC/ACM driver from windows CE 6.0. However, there is no CDC/ACM driver for windows CE 5.0. Is there any tutorial or any website that can help me to write CDC/ACM driver code for windows CE 5.0?
There is a commercial CDC driver with WinCE 5 support : http://www.thesycon.de/deu/usb_cdcacm_ce.shtml
Related
A client has asked if we can amend their application which runs on Windows CE 6 to write to a BitlockerToGo USB stick so the data is encrypted. Is this possible?
No, Windows CE doesn't support BitLocker (or BitLocker doesn't have a Windows CE version is maybe more correct).
I'm a little new on Window Embedded Compact 7.0(WEC 7) so I have some question about it :
1- Is there any handheld device that runs with it? All I found run on 6.5 and lower win CE versions ( check this link please : http://www.microsoft.com/windowsembedded/en-us/evaluate/windows-embedded-handheld-devices.aspx)
2- what's its .Net framework version? .NET CF 3.5 or .NET CF 3.7 ? I don't know whether its technology related to windows 7 or windows phone 7. If its .NET version is .NET CF 3.7, can I run my old .NET 3.5 apps over it or I should change them to silverlight version? (As I know I cannot run them on windows phone 7)
3-I couldn't find any screenshot of it.
4- For window phone 7, there is a free add-on on VS 2010 for development (although publishing is not free). Is there any free development toolkit & emulator(handheld emulator indeed)?
Thanks in advance
4-..or Completely I'm in a wrong way of thinking? ;-)
About your questions:
1- Is there any handheld device that runs with it?
Yes there are.
The Windows Embedded Partner Program might give you more alternatives
2- what's its .Net framework version? .NET CF 3.5 or .NET CF 3.7 ?
Windows Embedded Compact 7 includes the .NET Compact Framework 3.5
I don't know whether its technology related to windows 7 or windows phone 7.
AFAIK, it is not related to Windows 7, and it is not realated at all with Windows Phone 7.
If its .NET version is .NET CF 3.7, can I run my old .NET 3.5 apps over it?
The .NETCF version is 3.5, so yes, you can run your old >NETCF applications.
or I should change them to silverlight version?
If you do that, then your application will not work anymore. WinCE 7 does not support managed silverlight, it only supports something that is somehow called Silverlight but it actually targets development in native code using C++.
3-I couldn't find any screenshot of it.
Here, enjoy:
4- For window phone 7, there is a free add-on on VS 2010 for development (although publishing is not free). Is there any free development toolkit & emulator(handheld emulator indeed)?
You can use VS 2008, but AFAIK it is not possible at this time to create an emulator for it, since Microsoft has not released the Emulator BSP for WinCE 7.
I am developing Qt application for Windows CE 5.0 device.
My setup is:
Qt 4.7.3 compiled with Visual Studio 2005 using Windows CE 5.0 Standard SDK.
Everything works OK on real device, though I would like to test software "locally" in an emulator.
Visual Studio 2005 provides Pocket PC 2003, Windows Mobile 6 emulator images but no Windows CE 5.0.
Windows Microsoft CE 5.0 Emulator does that, but its sample device is based on i486, so this doesn't work for me...
I found some kind "Plaftorm Builder" and "ARMV4i BSP for Windows CE 5.0", but I am not building device or it's SDK, and I am not interested in specific device at all. All i need is "generic" AMRv4 WinCE 5 image for basic testing...
So what is possible outcomes for me?
Microssoft stopped providing Windows CE OS images for the emulator after the x86 emulator was abandoned, and for good reason. Windows CE is a modular OS so it's not possible to create an Emulator OS image that matches what all devices are and my guess is that there were too many support calls and complaints about how the emulator either contained something unwanted or didn't contain something that was wanted. The point being that there is no "generic Windows CE device" so there's no way to create an emulator of one.
The response from Microsoft was to provide the ARM-based Device Emulator 3.0 (available as a Standalone Release) and a BSP for the emulator so developers can create their own OS images that match their actual target hardware OSes.
So your options are to either create an OS yourself or find an OEM that provides an emulator image for their device (I'm not aware of one offhand, but I very, very rarely use the emulators so I've never bothered to look).
I've Motorola Symbol Handheld Model MC3090 (from symbol MC3000 series), having Windows CE 5.0.
Is it possible that i can upgrade the Handheld OS from CE 5.0 to CE 6.0?
In Short - NO.
To be able to do so you need to have the BSP (board support package) to build an image for Windows CE. Each OS is built specifically for each device. When you say Windows CE 6 it means nothing since it is a componentizied OS and your OEM (Motorola) decides what to put inside.
According to device's specs I think it has Windows Mobile. A different beast than Windows CE, but based on Windows CE 5. There is no Windows Mobile based on Windows CE 6.
In any case you cannot change the OS version without the OEM.
We are developing Stand alone application in .net compact framework 2.0 targeting windows ce 6.0 operating system.
But don't have any windows Ce 6.0 testing environment.
Can any one give details how to setup Windows Ce 6.0 Testing environment?
Try this: http://msdn.microsoft.com/en-us/windowsembedded/ce/dd402108.aspx