class Gps::Nmea::Gsa
Attributes
forced[RW]
hdop[RW]
mode[RW]
pdop[RW]
sv_id[RW]
vdop[RW]
Public Class Methods
new(line)
click to toggle source
# File lib/gps/nmea/gsa.rb, line 6 def initialize(line) @line = line fill_parts fill_data end
Private Instance Methods
fill_data()
click to toggle source
# File lib/gps/nmea/gsa.rb, line 14 def fill_data @forced = @parts[0] == 'M' @mode = @parts[1].to_i @sv_id = 0 (2..13).each do |i| @sv_id += ((12 - i) * 100) * @parts[i].to_i end @pdop = @parts[14].to_f @hdop = @parts[15].to_f @vdop = @parts[16].to_f end