Method: OpenC3::UnixTimeConversion#call
- Defined in:
- lib/openc3/conversions/unix_time_conversion.rb
#call(value, packet, buffer) ⇒ Float
Returns Packet time in seconds since UNIX epoch.
49 50 51 52 53 54 55 |
# File 'lib/openc3/conversions/unix_time_conversion.rb', line 49 def call(value, packet, buffer) if @microseconds_item_name return Time.at(packet.read(@seconds_item_name, @seconds_type, buffer), packet.read(@microseconds_item_name, @microseconds_type, buffer)).sys else return Time.at(packet.read(@seconds_item_name, @seconds_type, buffer), 0).sys end end |