Propagate an exception if the characteristic wasn't found
Propagate the sensor data characteristic uuid instead of a made up name
simplify
simplify
Fix stop getting readings wasn't getting called
Fix documentation
Stop using deprecated PACKAGE_NAME in favour of the APPLICATION_ID
remove legacy class
Allow different clients to scan simultaneously and benefit from the results from everyone else.
update build tools
Cache the service inside the BleDevice for real.
Merge branch 'feature/direct_connection' of https://github.com/relayr/android-sdk into feature/direct_connection
Close the gatt just when it was a voluntarily disconnect
Don't clear the cache when stop is called
Add helper method
Disconnect from the device instead of from the service to be able to remove that particular device from the cache.
Make the BleDevice accessible from its service
If the status is 133 refresh the device
Fix: change to concurrentHashMap to avoid raise condition issues
Update build tools