11-22-2009 01:58 PM
Solved! Go to Solution.
11-22-2009 03:08 PM
11-23-2009 01:36 AM - edited 11-23-2009 01:38 AM
This can't work for various reasons. First Embedded XP is simply XP with more control over what modules get installed and what not. Second because of this, it also only runs on Intel/AMD x86 CPUs. So if you create an executable under LabVIEW for Windows it will run under embedded XP too, provided you do not access system services that have not been installed on your embedded XP system.
Mobile PC (or as it was called earlier Windows CE) is built in a similar way as the Windows API but is not the same. Applications are only (with many limitations) source compatible between Mobile PC and normal Windows, but absolutely not binary compatible. Also all Mobile PC systems run on a RISC CPU architecture such as ARM. For these CPUs a compiled executable for the x86 CPU architecture is simply a mess of bytes with no meaning whatsoever.
As altenbach said the LabVIEW PDA module does allow creating executables for the Mobile PC systems. But beware, Mobile PC systems are not at all comparable with desktop systems.The hardware performance is magnitudes less, the Windows CE (Mobile PC) API is a lot more restricted than on desktop Windows, and the PDA module has also because of this its own limitiations. Don't expect a front panel to be ported seemlessly to your PDA. There are much less controls to choose from and also the limited screen real estate is another severe limitation to port applications from a desktop seemlessly to a PDA.
11-24-2009 05:12 PM