Skip to content

Instantly share code, notes, and snippets.

@grefab
grefab / bt_presence.rb
Created September 2, 2012 18:17
Script that checks for presence of a specific bluetooth device
require 'open3'
def log s
p Time.now.to_s + " #{s}"
end
def is_device_there?(mac_addr)
exit_status = -1
Open3.popen3("sudo l2ping -c1 -v #{mac_addr}") do |stdin, stdout, stderr, wait_thr|
exit_status = wait_thr.value