class Gps::Nmea::Rmc
Attributes
data_status[RW]
latitude[RW]
latitude_direction[RW]
longitude[RW]
longitude_direction[RW]
speed_knots[RW]
true_track[RW]
variation[RW]
variation_direction[RW]
Public Class Methods
new(line)
click to toggle source
# File lib/gps/nmea/rmc.rb, line 12 def initialize(line) @line = line fill_parts fill_data update_datetime end
Private Instance Methods
fill_data()
click to toggle source
# File lib/gps/nmea/rmc.rb, line 21 def fill_data @time_str = Sentence.time_part_to_str @parts[0] @data_status = @parts[1] @latitude = @parts[2] @latitude_direction = @parts[3] @longitude = @parts[4] @longitude_direction = @parts[5] @speed_knots = @parts[6] @true_track = @parts[7] @date_str = Sentence.date_part_to_str @parts[8] @variation = @parts[9] @variation_direction = @parts[10] end