While I've been playing with code to attempt multi device connection /pinging, I've been playing with some BT head sets.
Some have good sound when matched to the PC others are plain garbage!
I've also discovered that some will stay connected while connected to a charger and reconnect when they come back into range.
Others won't do this but will continue to send out a discovery signal with a very short pause between sends.
A simple dual loss check keeps
BlueWatch from reporting the device is lost if it is still close by!
Now these discoveries are for class one headsets,
BlueWatch can utilize either way!
I could have one in the car and connected to the cars 12 adaptor keeping it in charge mode.
The class 2 headsets I've tested turn off when connected to a charger.
Not that that is going to make a difference as my car is out of range for a class 2 BT device anyways