Class: Scale::Types::CompactMoment
- Inherits:
-
Object
- Object
- Scale::Types::CompactMoment
- Includes:
- Base
- Defined in:
- lib/scale/types.rb
Instance Attribute Summary
Attributes included from Base
Class Method Summary collapse
Methods included from Base
#==, included, #initialize, #to_human
Class Method Details
.decode(scale_bytes) ⇒ Object
401 402 403 404 405 406 407 408 409 410 |
# File 'lib/scale/types.rb', line 401 def self.decode(scale_bytes) puts "BEGIN " + self::TYPE_NAME + ": #{scale_bytes}" if Scale::Types.debug == true value = Compact.decode(scale_bytes).value if value > 10000000000 value /= 1000 end puts " END " + self::TYPE_NAME + ": #{scale_bytes}" if Scale::Types.debug == true new Time.at(value).strftime("%F %T") end |