class Gps::Nmea::Zda

Attributes

day[RW]
hour[RW]
local_zone_desc[RW]
local_zone_minutes[RW]
minute[RW]
month[RW]
second[RW]
year[RW]

Public Class Methods

new(line) click to toggle source
# File lib/gps/nmea/zda.rb, line 7
def initialize(line)
  @line = line
  fill_parts
  fill_data
end

Private Instance Methods

fill_data() click to toggle source
# File lib/gps/nmea/zda.rb, line 15
def fill_data
  hms = @parts[0]
  @hour = hms[0..1].to_i
  @minute = hms[2..3].to_i
  @second = hms[4..5].to_i
  @day = @parts[1].to_i
  @month = @parts[2].to_i
  @year = @parts[3].to_i
  @local_zone_desc = @parts[4].to_i
  @local_zone_minutes = @parts[5].to_i
end