Now recognizes when beacon is out of range