blob: 0281e7d8d4544f491d81ff31e2ea3128fba15242 [file] [view]
# Emulated Bluetooth
This contains an example of a working heartrate monitor. The samples
are guaranteed to work with the (limited) python interpreter that
is available here: https://android.googlesource.com/platform/prebuilts/python/
The wheels contained in the zip file are build against pyhthon 3.10.6, which
you can obtain here: https://www.python.org/downloads/release/python-3106/
## Development
If you wish to do development you can create a virtual
environment by running:
cd samples
python -m venv .venv
source .venv/bin/activate
You will find a set of wheels that need to be installed.
If you extracted this from a zip, you will need to install all the wheels that
come in this zip file.
pip install ../*whl
The emulator must be launched with netsim:
$ANDROID_SDK_ROOT/emulator/emulator @MY_AVD -packet-streamer-endpoint default
Next you can run the sample with:
python emulated_bluetooth/hr.py