Difference between revisions of "UWAR:Tools:TraceWriterLibraryCE"
From PublicWiki
(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: | + | 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.