How does BlindSquare manage heading ranges that overlap?

If you have heading ranges that overlap, BlindSquare will always look at the smallest range as having priority.  If heading ranges are equal, see cautions below.

If you have heading ranges that overlap, BlindSquare will always look at the smallest range as having priority.  If heading ranges are equal, see cautions below.

In the illustration of a compass rose above we illustrate two heading ranges.  

  1. 20 degrees on each side of North.  This would be expressed as 340-20 in BlindSquare BPS.
  2. 20 degrees on each side of 20 degrees.  This would be expressed as either "20" in BlindSquare BPS or 0-40

In this example there is a 20 degree overlap between the records.  BlindSquare will always give preference to the smaller heading range in these conditions.  

As a design for iBeacon deployment,  this should be avoided.