Home > Web Site Updates > GPSCom2 v1.0 & IConnectionPointImplMT v1.03

GPSCom2 v1.0 & IConnectionPointImplMT v1.03

May 1, 2010

Just to let everyone know that v1.0 of GPSCom2 has been released. This is a new simple freeware COM based library which can be used to add GPS support to your Windows applications. GPSCom2 is a standard COM EXE developed in ATL in VC 2010. It is based on the design of the existing shareware GPSCom component of the author which has now been obsoleted by GPSCom2. GPSCom2 internally uses an advanced ATL class called IConnectionPointImplMT to support firing COM events from worker threads different that the threads on which the COM object was originally created. The GPSCom2 code internally used asynchronous IO when reading from the serial port to provide the best performance and avoids the need for polling. Included in the download is prebuilt GPSCom2 binaries for x86 and x64. The GPSCom2 component delivers a simple string value of a sentence back to client applications using the standard COM Connection Point notification mechanism. A set of MFC client classes further abstracts this to provide a simple C++ class with virtual functions for each type of NMEA sentence. These set of classes are provided in the GPSCom2Client\GPSCom2Client.h header file which you can simple include in your existing MFC applications. These classes provide comprehensive support for the following NMEA sentences: $GPRMC, $GPGGA, $GPGSV, $GPGLL, $GPVTG, $GPGSA, $GPGRS & $GPGST. All the parsing of these sentences is handled for you and standard virtual function and parsed structures are available for client applications to code against.

Categories: Web Site Updates
%d bloggers like this: