class GeoStalker::Locator::Linux

Constants

COMMAND

Public Instance Methods

wifi_access_points() click to toggle source
# File lib/geo_stalker/locator/linux.rb, line 6
def wifi_access_points
  lines = `#{COMMAND}`.split(/[\r\n]/)
  lines.map do |line|
    {
      macAddress: line.split(/\s+/).last,
      signalStrength: line.scan(/Signal level[:=](\-?\d+)/)[0][0].to_i,
    }
  end
end