don't crash if there is no bt available
revert check on powered on
better NSLog on write