From: Bino Oetomo Date: 2007-05-10T15:47:09+09:00 Subject: Re: NMEA , request for real live sample Dear Max. Thanks for the response First I make a subdirs inside ruby lib , with the name "nmea" And make a copy of your mocks.rb into it I try this : ---Start--- require 'serialport' require 'nmea' require 'nmea/mocks' class NMEAHandler def rmc(*args) puts args.inspect end end @sp = SerialPort.open("/dev/ttyS1", 4800, 8, 1, SerialPort::NONE) @handler = NMEAHandler.new while(@sentence = @sp.gets) do @handler.rmc(@sentence) end ---Stop---- And it produced : ["$GPRMC,134632,A,0004.3300,N,00004.3300,W,005.0,315.0,100507,000.0,W*76\r\n"] Kindly please show me how to ... i.e "puts" just a single "latitude". Sincerely -bino- -- Posted via http://www.ruby-forum.com/.