Bosch Devices - lz1asl/CaveSurvey GitHub Wiki

Bosch devices have complex Bluetooth communication protocol including battery level, temperature, message check-sum etc. Most devices support both Bluetooth COM and LE.

Bosch Power Tools provide Android and iOS communication libraries for all devices free of charge. CaveSurvey has implemented tiny wrapper on top of the library's serial communication in order to allow working with older Android devices. If you want to use is, you should contact them at [email protected], explain the use case and sign NDA. Since the libraries are not an Open Source, you are not allowed to redistribute them. For this reason the library itself is not included in the source code of CaveSurvey and you should apply the no_bosch_library.patch (thus removing the library and the support for Bosch devices) to compile the project.