Added example bluetooth snippets for Mac OSX
checkpoint
checkpoint
checkpoint
Merge remote branch 'origin/macosx-cmake' into macosx-bluetooth
Fix compilation errors.
Fix warnings.
Clean up and comment CMakeLists.txt
Merge branch 'macosx-cmake' into macosx-bluetooth
Use BluetoothDeviceAddress in the C++ code instead of an opaque void. Fix Lego detection code, bluetooth addresses are in big endian in OSX.
Merge branch 'master' into macosx-bluetooth
Removed unused variable.
Merge branch 'master' into refactor-hierarchy
Added nullptr implementation for GNU C++ < 4.6. Fix compilation errors in Bluetooth module.
Move NXT::configure after NXT::open is called in the test example, sensors won't be initialized until the underlying communications layer is opened.
Call NXT::open from NXT::configure to ensure that a configured NXT is always be open.
Improve C++11 detection.
Use correct names for the Find* modules
Remove nullptr hack. Added test for type-safe enums
Follow CMake convention for modules (i.e. cmake/Modules, cmake/Tests). Move CXX11 detection CMake module to the same directory as the rest of the CMake modules