A wrapper around the OSX and Linux Python BLE Libraries to simplify access to BLE devices on OSX and Linux
Note: - Just the basic functions like Scan, Connect, Discover Services, Read/ Write to handle
are implemented
- Mac-OSX support is yet to be tested
The wrapper supports the following platforms:
- Linux, using bluepy, Gattlib and BLESuite libraries
- Mac OSX, using PyBLEWrapper library
- Install the latest version of BlueZ
- Clone the ubirch-ble-tool
run
pip install -r requirements.txt
to install the required libraries runpython setup.py install
to installubirch-ble-tool
- Clone the ubirch-ble-tool
run
pip install -U git+https://github.com/brettchien/PyBLEWrapper.git
to install the PyBLEWrapper,
runpython setup.py install
to installubirch-ble-tool