NMEA (GPS protocol) parser

NMEA (GPS protocol) parser

Post by Max Lapshi » Fri, 13 Apr 2007 06:43:03


I want to introduce parser for NMEA protocol, which is used by GPS
devices to tell geographic coordinates.

Gem is called nmea, available at www.rubyforge.org/projects/nmea.
SVN repository is accessible at http://www.yqcomputer.com/

Currently are supported sentences RMC, GLL, GSA ,GGA, GSV, VTG, PSRFTXT.
Ragel ( http://www.yqcomputer.com/ ~thurston/ragel/) is used to parse NMEA.

--
Posted via http://www.yqcomputer.com/
 
 
 

NMEA (GPS protocol) parser

Post by Eleanor Mc » Fri, 13 Apr 2007 07:18:32


That brings back some memories. My very first programming job was
parsing NMEA in PIC assembler :)


Ellie

Eleanor McHugh
Games With Brains
----
raise ArgumentError unless @reality.responds_to? :reason

 
 
 

NMEA (GPS protocol) parser

Post by Max Lapshi » Fri, 13 Apr 2007 07:34:21


Yes, but here were no ruby extension for you code in PIC assembler =)

--
Posted via http://www.yqcomputer.com/
 
 
 

NMEA (GPS protocol) parser

Post by Eleanor Mc » Fri, 13 Apr 2007 07:44:29


Ruby for embedded processors... now there's a cool idea ;p


Ellie

Eleanor McHugh
Games With Brains
----
raise ArgumentError unless @reality.responds_to? :reason
 
 
 

NMEA (GPS protocol) parser

Post by Max Lapshi » Fri, 13 Apr 2007 07:57:30


As soon, as they will be 2.0 GHz with 1Gb ram onboard, small as one coin

--
Posted via http://www.yqcomputer.com/
 
 
 

NMEA (GPS protocol) parser

Post by Eleanor Mc » Fri, 13 Apr 2007 18:21:43


Oh no, embedded bloatware!
lol

Mind you, anyone who's played with WinCE already knows what that's
like...


Ellie

Eleanor McHugh
Games With Brains
----
raise ArgumentError unless @reality.responds_to? :reason