Development Environment
Setting up dependencies
sudo apt-get install python3-pipsudo pip3 install dbus-pythonsudo apt-get install libglib2.0-devsudo apt-get install libgirepository1.0-devsudo apt-get install libcairo2-devsudo pip3 install PyGObject
BlueZ
BlueZ needs to be probably at least 5.65
https://learn.adafruit.com/install-bluez-on-the-raspberry-pi/installation
sudo apt-get install -y libusb-dev libdbus-1-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev python3-docutils
Testing
To test the Bluetooth connection just download the BLEScanner application. Find the BassBoost connection and check the Custom Characteristics.