Difference between revisions of "UWAR:Tools:TraceWriterLibraryCE"

From PublicWiki
Jump to: navigation, search
 
Line 9: Line 9:
 
* With introduction of [[UWAR:DataFormat#Version_2.0|Version 2.0]] of the UWAR data format, Brian rewrote the library as appropriate and moved to a more C++ OOP design (as oppossed to the C structs and function pointer approach from the initial implementation)
 
* With introduction of [[UWAR:DataFormat#Version_2.0|Version 2.0]] of the UWAR data format, Brian rewrote the library as appropriate and moved to a more C++ OOP design (as oppossed to the C structs and function pointer approach from the initial implementation)
 
* 02-08-2006 - Brian Ferris - Upgraded project to build under Visual Studio 2005.  Before upgrade, tagged existing code base as <tt>TraceWriterLibraryCE-pre-vs2005</tt>.  After upgrade, tagged code base as <tt>TraceWriterLibraryCE-post-vs2005</tt>.
 
* 02-08-2006 - Brian Ferris - Upgraded project to build under Visual Studio 2005.  Before upgrade, tagged existing code base as <tt>TraceWriterLibraryCE-pre-vs2005</tt>.  After upgrade, tagged code base as <tt>TraceWriterLibraryCE-post-vs2005</tt>.
 +
 +
 +
[[Category:UWAR]]

Revision as of 21:49, 9 October 2006

TraceWriterLibraryCE is a library that is designed to collect data from various sensors (GPS, WIFI, MSB, etc) and write the data to a UWAR data stream, either to a file or two a network socket. The library is implemented as a C++ DLL, to be run on the Pocket PC platform. There is no GUI for the library since it's designed to be user-interface independent. A simple GUI is available at UWAR:Tools:TraceWriterPrime, though you may wish to create a custom GUI/wrapper as is appropriate for your application.

The code is available as Visual Studio 2005 project out in UWAR CVS under the 'TraceWriterLibraryCE' module.

Revision History

  • Original version written by Jonathan Lester et. al. including simple GUI, support for the big three sensors, and file output.
  • Next version rewritten by Brian Ferris to separate the library from the GUI, adding network otuput.
  • With introduction of Version 2.0 of the UWAR data format, Brian rewrote the library as appropriate and moved to a more C++ OOP design (as oppossed to the C structs and function pointer approach from the initial implementation)
  • 02-08-2006 - Brian Ferris - Upgraded project to build under Visual Studio 2005. Before upgrade, tagged existing code base as TraceWriterLibraryCE-pre-vs2005. After upgrade, tagged code base as TraceWriterLibraryCE-post-vs2005.