module Gcode::PrettyOutput
provides methods to make human readable output.
Private Instance Methods
seconds_to_words(seconds)
click to toggle source
# File lib/gcode/pretty_output.rb, line 7 def seconds_to_words(seconds) [[60, :seconds], [60, :minutes], [24, :hours], [1000, :days]].map{ |count, name| if seconds > 0 seconds, n = seconds.divmod(count) "#{n.to_i} #{name}" end }.compact.reverse.join(' ') end