Difference between revisions of "UWAR:Tools:WinCE-Packages"

From PublicWiki
Jump to: navigation, search
 
Line 1: Line 1:
A collection of software packages for the iPAQ that include many common UWAR tools and dependencies.
+
See [[UWAR:Tools:MobilePackages]]
 
 
== For Users ==
 
 
 
All the packages are located in the
 
 
 
    /projects/ubicomp/uwar/dist/WinCE-Packages
 
 
 
directory.  The current list includes:
 
 
 
* [[UWAR:Tutorial:TraceWriterPrime|TraceWriterPrime]] - Provides the TraceWriterLibraryCE DLL and the TraceWriterPrime data collection app.  Depends on ''MFC''.
 
* [[UWAR:Tutorial:Annotation|Annotation]] - Provides the Annotation application.  Depends on ''J9'' and ''TraceWriterPrime''.
 
* RatocUSBDriver - Driver for the Ratoc USB card for the iPAQ.  Required if you plan on connecting an MSB (or any other device through the Ratoc card).
 
* FTDISerial - Driver for the FTDI Serial-Over-USB chip used by the MSB when connecting over USB.  Requires the RatocUSBDriver (assuming you are using the Ratoc USB card).
 
* J9 - A Java VM (1.3) for the iPAQ.
 
* MFC - Provides common MFC DLLs for iPAQ applications.
 
 
 
To install a package, copy the CAB file from the network file space onto your iPAQ (SD Card, ActiveSync, etc).  Once copied, start up File Explorer and browse to the location of the CAB file.  Simply double click the CAB file to install the software.  Note that once installed, the CAB file will automatically be removed.
 
 
 
== For Developers ==
 
 
 
The INF files for building the packages are kept in the WinCE-Packages module in CVS.  The module is organized into the following directories:
 
 
 
    src/inf
 
    dist
 
    lib
 
 
 
The actual INF files are kept in <tt>src/inf</tt>.  The resulting CAB files are kept in <tt>dist</tt>.  Any support files necessary for building the packages are kept in the <tt>lib</tt> directory.  Note that most of the packages assume you have a working build tree of major UWAR applications (ex. [[UWAR:Tools:TraceWriterLibraryCE]], [[UWAR:Tools:TraceWriterPrime]], etc) as build artifacts are pulled directly from the project directories into the packages.  Be sure to keep your new and updated CAB files in the <tt>dist</tt> directory in addition to copying them to the public distribution directory mentioned above.
 
 
 
[[Category:UWAR]]
 

Latest revision as of 21:50, 9 November 2006

See UWAR:Tools:MobilePackages