Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/b3b/able
Python for Android Bluetooth Low Energy package
https://github.com/b3b/able
Last synced: 22 days ago
JSON representation
Python for Android Bluetooth Low Energy package
- Host: GitHub
- URL: https://github.com/b3b/able
- Owner: b3b
- License: mit
- Created: 2017-04-18T20:11:34.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-23T20:48:33.000Z (over 1 year ago)
- Last Synced: 2024-04-22T12:31:31.394Z (7 months ago)
- Language: Python
- Homepage:
- Size: 104 KB
- Stars: 36
- Watchers: 8
- Forks: 19
- Open Issues: 11
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE
Awesome Lists containing this project
README
Android Bluetooth Low Energy
============================.. start-badges
.. image:: https://img.shields.io/pypi/v/able_recipe.svg
:target: https://pypi.python.org/pypi/able_recipe
:alt: Latest version on PyPi
.. end-badges`Python `_ interface to Android Bluetooth Low Energy API.
:Code repository: https://github.com/b3b/able
:Documentation: https://herethere.me/able
:Changelog: https://github.com/b3b/able/blob/master/CHANGELOG.rstQuick start development environment
-----------------------------------*able* is included in `PythonHere `_ app, together with the `Jupyter Notebook `_ it could be used as a development environment.
Usage example: https://herethere.me/pythonhere/examples/ble.html
Build
-----The following instructions are for building app with `buildozer `_ tool.
*able_recipe* recipe should be added to buildozer.spec requirements::
requirements = python3,kivy,android,able_recipe
Bluetooth permissions should be requested in buildozer.spec::
android.permissions = BLUETOOTH, BLUETOOTH_ADMIN, BLUETOOTH_SCAN, BLUETOOTH_CONNECT, BLUETOOTH_ADVERTISE, ACCESS_FINE_LOCATION
App configuration example: `buildozer.spec `_
Build with a local version
--------------------------To build app with a local (modified) version of *able*,
path to *able* recipes directory should be set in buildozer.spec::
p4a.local_recipes = /path/to/cloned/repo/recipes
Contributors
------------Thanks,
.. csv-table::
`andfmart `_
`andreamerello `_
`datmaniac95 `_
`dgatf `_
`dwmoffatt `_
`Enkumicahel `_
`hailesir `_
`HelaFaye `_
`jacklinquan `_
`juasiepo `_
`MininDMhvh `_
`PapoKarlo `_
`RoberWare `_
`Rowataro `_
`robgar2001 `_
`sodef `_
`sooko_io `_
`woutersj `_