Friday, February 24, 2012

GPSKit For Real Studio

I was hoping to release the first beta tomorrow ( Saturday, 25th ) but the refactoring took longer than I thought due to an unexpected hardware issue. Tonight, all the GPSKit stuff will be ready. Unfortunately, the demo project still needs a heavy cleaning as do the documentation. So, the first beta is expected to be released later next week.

Photo by Asley Pomeroy - 2011
Let's have a sneak peek of what it can do for you:

Currently, GPSKit handles the NMEA0183 protocol via a RS-232 link. But the Text Out and the Garmin protocol are planned to be part of the final release and will be added during the beta test period.

If all you need for your Real Studio project is localization support, GPSKit provides a 'fix' in real time. In the GPS terminology, a fix is a set of data including the latitude, longitude, ground speed, altitude & vertical velocity ( in 3D fix mode ), heading, time stamp and data about the accuracy of the fix. This fix is generally refreshed once per second by the GPS device.

If your application needs more data, e.g. the satellites used for the fix, navigation information, alarm when approaching a waypoint, data about the waypoint, etc... it can access any of the NMEA0183 sentences provided by the GPS device in the form of a class and, of course in real time. Some models designed for boats even provide data about the autopilot... To spare you the time of learning all the NMEA0183 sentences, GPSKit provides classes to handle the most common sentences as object with real name properties, easier to understand than parameter indexes.

If you have any question, comment or suggestion, you're welcome.

No comments:

Post a Comment