setInRange method
Puts a and b in or out of range of each other. Out of range, they
do not see each other and cannot connect; open links between them stay.
Implementation
void setInRange(FakeBleRadio a, FakeBleRadio b, bool inRange) {
if (inRange) {
_outOfRange
..remove((a, b))
..remove((b, a));
} else {
_outOfRange.add((a, b));
}
for (final r in [a, b]) {
r._announceAll();
}
}