[Marble-devel] Review Request: First version of flightgear position provider plugin

Ralf Habacker ralf.habacker at gmail.com
Fri Apr 27 06:27:26 UTC 2012


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/104736/
-----------------------------------------------------------

(Updated April 27, 2012, 6:27 a.m.)


Review request for Marble.


Changes
-------

fixed class member initialisation
moved constructor/destructor according to class method ordering


Description
-------

When selecting the plugin in the current location panel it starts listen on an udp socket (localhost:5500), which is the default port flightgear uses for exporting map display information. The data send to this port is build as gps data in nmea format.

The plugin depends on the mnea library http://nmea.sourceforge.net/. The presence of this library is checked on configure time. Building of this plugins only happens when this library is available. 

On windows the nmea library has been added to the KDE on windows build enviroment. 


This addresses bug 298785.
    http://bugs.kde.org/show_bug.cgi?id=298785


Diffs (updated)
-----

  CMakeLists.txt d6466aa 
  cmake/modules/Findnmealib.cmake PRE-CREATION 
  src/plugins/positionprovider/CMakeLists.txt bebe774 
  src/plugins/positionprovider/flightgear/CMakeLists.txt PRE-CREATION 
  src/plugins/positionprovider/flightgear/FlightGearPositionProviderPlugin.h PRE-CREATION 
  src/plugins/positionprovider/flightgear/FlightGearPositionProviderPlugin.cpp PRE-CREATION 

Diff: http://git.reviewboard.kde.org/r/104736/diff/


Testing
-------

succesfull build and tested on windows 7 with msvc 2010 in debug and release mode


Thanks,

Ralf Habacker

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/marble-devel/attachments/20120427/6755fc99/attachment.html>


More information about the Marble-devel mailing list