Changed precompile flag to check for value of BLUETOOTH instead of ifdef