Skip to main content

Bluetooth Low Energy for Android

Project description

Latest version on PyPi

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.rst

Quick 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,

andfmart

andreamerello

datmaniac95

dgatf

dwmoffatt

Enkumicahel

hailesir

HelaFaye

jacklinquan

juasiepo

PapoKarlo

RoberWare

Rowataro

robgar2001

sodef

sooko_io

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

able_recipe_test-1.0.14.12.tar.gz (22.3 kB view details)

Uploaded Source

File details

Details for the file able_recipe_test-1.0.14.12.tar.gz.

File metadata

  • Download URL: able_recipe_test-1.0.14.12.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for able_recipe_test-1.0.14.12.tar.gz
Algorithm Hash digest
SHA256 7274b30fef9d302568e7512f64607ca82c6149b82551f869c7cf1d8a7605e316
MD5 91151b517652e8095658a19d68e00577
BLAKE2b-256 7f1e62ac734ca6088164d637005804454d81a67adeef94215b0c25fad4042997

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page