module Rplidar::CSV
Dump measurements to CSV
file.
Public Instance Methods
dump_scans(filename = 'output.csv', iterations = 1)
click to toggle source
# File lib/rplidar/csv.rb, line 4 def dump_scans(filename = 'output.csv', iterations = 1) responses = scan(iterations) file = File.open(filename, 'w') file.puts 'start,quality,angle,distance' responses.each do |r| file.puts "#{r[:start]},#{r[:quality]},#{r[:angle]},#{r[:distance]}" end file.close responses end