Method: OpenC3::UnixTimeConversion#call

Defined in:
lib/openc3/conversions/unix_time_conversion.rb

#call(value, packet, buffer) ⇒ Float



39
40
41
42
43
44
45
# File 'lib/openc3/conversions/unix_time_conversion.rb', line 39

def call(value, packet, buffer)
  if @microseconds_item_name
    return Time.at(packet.read(@seconds_item_name, :RAW, buffer), packet.read(@microseconds_item_name, :RAW, buffer)).sys
  else
    return Time.at(packet.read(@seconds_item_name, :RAW, buffer), 0).sys
  end
end