Just another data point... it appears on the Mac the test if (!localDevice->isValid()) { fails - even though BT is enable and the dive computer is paired with the Mac. I'm not quite sure how to debug this further... Thanks /D