Difference between revisions of "UWAR:Tools:TraceWriterLibraryCE"

From PublicWiki
Jump to: navigation, search
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
TraceWriterLibraryCE is a library that is designed to collect data from various sensors (GPS, WIFI, MSB, etc) and write the data to a [[UWAR:DataFormat|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.
+
TraceWriterLibraryCE is a library that is designed to collect data from various sensors (GPS, WIFI, MSB, etc) and write the data to a [[UWAR:DataFormat|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:Tutorial: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#Development|UWAR CVS]] under the 'TraceWriterLibraryCE' module.
 
The code is available as Visual Studio 2005 project out in [[UWAR#Development|UWAR CVS]] under the 'TraceWriterLibraryCE' module.
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]]

Latest revision as of 21:54, 9 November 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:Tutorial: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.