[Qgis-developer] Accessing GPS devices platform independently

Martin Dobias wonder.sk at gmail.com
Wed Nov 11 18:39:07 EST 2009


On Tue, Nov 10, 2009 at 7:22 PM, Martin Weis
<martin.weis.newsadress at gmx.de> wrote:
>> NMEA parsing is relatively simple so instead of using some external
>> library in C it might be better to write one C++ class that would do
>> it... Regarding serial port communication, I've used QextSerialPort by
>> myself and seems to be a good choice.
>
> Hm, I found the following in gpsd FAQ:
> http://gpsd.berlios.de/faq.html#why_not_parse_nmea
> Maybe it is not as simple due to broken implementations...

Some devices probably send NMEA with some modifications, though IMHO a
simple parser should work with 95% of devices.


> For myself as reminder to test:
> http://www.svenkreiss.com/NMEA-Parser_from_GPSD
> Then updates of gpsd parser could be easily integrated.
>
> On the other hand it should be possible to write something in C++.

Using parsing code from gpsd also might be an option to consider...


Regards
Martin


More information about the Qgis-developer mailing list