Monday, March 19, 2012

State of the GPS Kit

After a restless race full of legal formalities, I manage to find some time to work on the GPSKit project. And I'm pleased to announce that GPSKit and its demo project are now entering the alpha stage of the development.

As you can see on the picture on the left, the demo is a simple project but it's meant to demonstrate the basic use of GPSKit and one of the provided controls. Actually, there is only one control implemented for now: the GPS constellation canvas which is a representation of the position in the  sky of the satellites that the GPS device antennae can 'see'. There will be another control which will be a representation of the Signal to Noise ( S/N ) ratio for each of these satellites. The protocol popup menu is disabled since the NMEA0183 protocol is the only one supported for now. If you click on the 'Disconnect' button or no new data is sent for more than 10 seconds, the data text color is set to red to warn you that the currently displayed fix is obsolete. As soon as new data arrive, the text display is set to black again.

If you're bold enough to test this first alpha build, at your own risk, you will find it here as a zip archive ( Only Universal Mac OS X for the moment... ). You'll need to connect a GPS device to your Mac so the system can see it as a serial port. Then set the protocol to NMEA0183 on your GPS device configuration menu and launch GPSKit Demo. Select the serial port in the upper left popup menu and click 'Connect'. after a few secondes you should be able to see the fix data and the constellation of satellites.

If you encounter any problem, I'd be happy to hear about it. You can use our online bug tracker available at this address: http://bugs.zaatardigital.com/. You need to register before reporting an issue or request a feature. Note that it hasn't been tested on Mac OS X 10.7.x AKA Lion... yet!

The next stage will be the release of the source code for the demo project and the encrypted classes, modules and controls that are part of GPSKit and the documentation to help you implementing GPS localization in your Real Studio project. There is still a lot of work to do, so I'm going back to the IDE right now.

Update: The issue on Windows is now fixed. See this post to download new builds.

No comments:

Post a Comment