The ultimate fully-fledged cross-platform BLE library, designed for simplicity and ease of use.
Project description
# SimplePyBLE - Python bindings for SimpleBLE The ultimate fully-fledged cross-platform BLE library, designed for simplicity and ease of use.
All specific operating system quirks are handled to provide a consistent behavior across all platforms. Each major version of the library will have a stable API that will be fully forwards compatible.
If you want to use the library and need help. Please reach out! You can find me at: kevin at dewald dot me
## Instalation ` pip install simplepyble `
## Usage Please review the provided examples in the source code. They are all self-contained and can be run from the command line. More documentation will be available soon.
## Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
## License All components within this project that have not been bundled from external creators, are licensed under the terms of the [MIT Licence](LICENCE.md).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for simplepyble-0.0.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71dc6ad8045346280d0bbb7e6ea181f6c991043833f83a04c35966a6c74322c6 |
|
MD5 | 54020cd400de448c040c8b1852bc13ba |
|
BLAKE2b-256 | 296fb18c1a41d1e06dd48f3bd57a285f1c8ccd84f7bb42794efb31b9f248c492 |
Hashes for simplepyble-0.0.2-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ab1365e56e0e20938b768e7632a2cdfb50f18d3317ff9a2014063eedbe24028 |
|
MD5 | fc1f2bc5509c03368ac2b65953e962a1 |
|
BLAKE2b-256 | c5b0d368ce4e2b344d465af1490d2dc4bf180889853faa2fd48ce151a9f8827b |
Hashes for simplepyble-0.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d742ffb4aaeffc717fb4ff6dc259ead2f06c67424bc4aa4b83acf5897ead981 |
|
MD5 | fec69a17f1cfb1ac60d2ce341d4af788 |
|
BLAKE2b-256 | b33a4b7335c3611c2791857d9ff38dcd115e9203f7b7117b139b8b5a7526ed6e |
Hashes for simplepyble-0.0.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1014c393c7c60e0e19e1a3df586cf1d21f90758f0b3d57f473db966e61b4b03 |
|
MD5 | 7f05d91e1cb0283a1bf6f626dad23263 |
|
BLAKE2b-256 | 4da7975a071717548145dcfb3e2505db9ffc0f7e122f6acdb487f1ed9f3364b6 |
Hashes for simplepyble-0.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ca8ca79719cdb2215f9019afcb556fd5572b7f79a76f70fbb40decdec67bb62 |
|
MD5 | e0a224338a5077ad87a479d9f9ecd233 |
|
BLAKE2b-256 | 033692d638e30136d1a6835c1b7bfdfcaa0e295716f416f9f4152c5e1b7722cb |
Hashes for simplepyble-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce7fd6d400e77c487211e5c9c7cf4e52aba5df0f0b33763e24a4462ac400d710 |
|
MD5 | 29382dee23bcdfe1aad88622da420584 |
|
BLAKE2b-256 | f54e6ce491aef28e51b09c907fd0f6f5dbfa9e60e4cde0d0566c262b9f58c47f |
Hashes for simplepyble-0.0.2-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88ca6b39a5479cad1cd193e2971b742e38fddc7bc2e5913f81c91a5853d8bed6 |
|
MD5 | 535e494d54953bd9a8efbd9f28089a92 |
|
BLAKE2b-256 | 47ef90a6546f2200f2abb16c0d195aa84d2f9836891dd46d72ba5d0019348ce9 |
Hashes for simplepyble-0.0.2-cp310-cp310-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e87bf9fa133f9637b9537544340e1f62e9008a43f031c870e5a3e3ce74c6a5d |
|
MD5 | 3396d3dd78e8260b285104dfef9df781 |
|
BLAKE2b-256 | 914aaa0062808ef141dd49845c58b67890e1cd7343ec0d3ad60ed09d6f8e6c14 |
Hashes for simplepyble-0.0.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5c0b808cdeb118a827ba493a847b31cb5d4ea13d7be46e2eab7481603b0ba3e |
|
MD5 | c6d87c60fe9235eb43536c4eeab18a01 |
|
BLAKE2b-256 | 239d881cd33ad08d68f15d063c369e6515008eb53a03c1b8ef0c997a438670ba |
Hashes for simplepyble-0.0.2-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79b43758b9b24f6873baee1f867bf2605b3da48090901089a761cbe1442fb446 |
|
MD5 | 9b71c80390cc6dcea88446125a289bc3 |
|
BLAKE2b-256 | 588c53f53fc89b02715092d5ea0a05f0b5be13c18634b5301de0316435114674 |
Hashes for simplepyble-0.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48d6701ab35a57555420f3f333d9b10acf428484a9776a5398f18522b65cff7c |
|
MD5 | 5ad1a8aef5f5cd36cdfcfdd53b8d2e2a |
|
BLAKE2b-256 | 5476831d2a7b6e22feb911ece7ddc1bd91b0a111dc56f95d93385a0254611069 |
Hashes for simplepyble-0.0.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df7d4939af2d11c9a278f2e92abdd8785b454f56bd18621baaf22c23698a11a9 |
|
MD5 | cfe0eb17198438e7c2260005a032082e |
|
BLAKE2b-256 | 3e8265e346c9c268e2601d448483caf5dd88db221b23183e634dd3f0d1a13ae6 |
Hashes for simplepyble-0.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c053338c4b26e62b14783a6485aba7688a93ba41e92ae279d5e1ed91f874ad7c |
|
MD5 | b2e68fd5d1d6b2e482e137469dae2c8e |
|
BLAKE2b-256 | fa3a6ee5ff819e6282ee756599674dcdf055cfa147bd0c7824fb9646a73c10d7 |
Hashes for simplepyble-0.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70c4da17c94c891c0416b497db451f6c8725aa95b59dbd8ea8becb2623b59595 |
|
MD5 | e846f1ef9409ec5223174c0bc56a3b50 |
|
BLAKE2b-256 | c98f4eed413e87711deffc4b5db3f41ec87b72f728334fb607372905acbeabf6 |
Hashes for simplepyble-0.0.2-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a602816cd9fc1c87d9a4b133d3dc6c4f1c14ea3fccbdf8b6005d373acde7704b |
|
MD5 | 5145d6b544d26579646882d0d3007c85 |
|
BLAKE2b-256 | 411e4c5119b7d3e9f271e3bfdd86bb8a489ed410b33e95efd2c0f225075c533d |
Hashes for simplepyble-0.0.2-cp39-cp39-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c193a6437913a538200c66cfec7eb8e840045221695cd1d854a60401a2630ce3 |
|
MD5 | 6572e2211be51757f02d0b06d86df40b |
|
BLAKE2b-256 | 1a7f4abe0029072c4b2d81924d5c3d5b3c2987c2600bf075c9c0a62b359f82cb |
Hashes for simplepyble-0.0.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11766354f8d83242d7377e6081b0d276a17981efc1746023535b0e9daccf99d0 |
|
MD5 | 3998e601b03541c59e0c9d2f6039fd13 |
|
BLAKE2b-256 | 24f825622abf7f512a9d6f0c7360dd8be151b779b98314652b6665c6fb6d7ef7 |
Hashes for simplepyble-0.0.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20c824564e2cd01b8a7f1960ff87998defa2723b81208da8bd173e3fd991fd5d |
|
MD5 | 73f347d9cd61218dd8a0a50633d18e9a |
|
BLAKE2b-256 | e70890688f05335c10b5b3f30f5914d8d1c15a447ad9349c476307928bd8ce75 |
Hashes for simplepyble-0.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e676ed3ef79bbcb1950cfcd30d3dfe90e34d25c956ca3d846556331ce4daa0a2 |
|
MD5 | 35a60e58467adfd0163834ec58337bbd |
|
BLAKE2b-256 | 2931fb156cd9e7e3a231e9797853ee4c74ec6978e7a172daefc6773871065229 |
Hashes for simplepyble-0.0.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b551158c33803787778980321619005e7022dde2e55c82b1d5803b4bd221aad |
|
MD5 | d97a6a8bef373c71ba5c770b3a25a0d0 |
|
BLAKE2b-256 | 3b9169acc2deffe1e0621a94b6c18b523f056192fb62b036bec4afbef249d51a |
Hashes for simplepyble-0.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f04ecbcc0b9c0d8e2703b5565add7fefe445444c5d66dbc3fa56cd593fd631e5 |
|
MD5 | 14dba840a3c0aee55042b9f53cc09a68 |
|
BLAKE2b-256 | 020a5ff5e4ae5e96013cf538da61c4299c8e440ae90873b681d3d40af659c1c4 |
Hashes for simplepyble-0.0.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc0e0db2900d53390a530c91aec58b2a7e56938bdb490d8e4c54aa32145bf156 |
|
MD5 | ffb951931ceebd90ef6d226749001580 |
|
BLAKE2b-256 | a0a552dfc9c5291b046f1cc4d4eaac9d302a2a0194b20bf18e76d44343ad50ab |
Hashes for simplepyble-0.0.2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d78dd6c21014ba30146e8543eac9232c21589bb1e4e315331f6b3633bbd65da |
|
MD5 | 727bbf607baef6778b32a25f83b904c0 |
|
BLAKE2b-256 | df3927e4e4025db8ae8359c1cd0bb7c4513dc93916d14c48f39aa0d084870c94 |
Hashes for simplepyble-0.0.2-cp38-cp38-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 048f5a9055d25af13c5e916712c839a4d3cbb708ebf9fc39ccc1a8675f71519e |
|
MD5 | 711d30e0448662717b441d7a0c90c27e |
|
BLAKE2b-256 | 23ae8559e82fda35913b07bf614437e92a5b5e294f820a25b63c7980af8aa213 |
Hashes for simplepyble-0.0.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9dbc07835185bdcf90e3d863af391b6391648af40c397f676173c156054f5c6d |
|
MD5 | 8c33e2cc821efad8a765c016c80a3056 |
|
BLAKE2b-256 | f2dbb3bb1f32e60261e00e3ba11ed6365117cdabdfe9c27a0266caf7dc5f1407 |
Hashes for simplepyble-0.0.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15f1dd4721b0994ed1ccb1474a0fead835a881c6c0d1ef4ebd2375a82d08333d |
|
MD5 | c2911113ab3888cd5b6b99990111ab37 |
|
BLAKE2b-256 | 8ab0e1b9ce6cac9ab84ad2156834d868437856648d99a0214e724667465643c6 |
Hashes for simplepyble-0.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b01dae304297a65037a788c3afe96c5073188408812955d067595c5fb835968f |
|
MD5 | 66e215c8cade59ed34185e8fdc5645ca |
|
BLAKE2b-256 | 53681560e9a0aa42bdb8cdecdc52ec3ce51c190c1e103dfdb4e0a80cf244bd0c |
Hashes for simplepyble-0.0.2-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bc4064f008a7cc5dea6f7f9f586522d10ecf8a723b477d3a5baf3e00e16413c |
|
MD5 | 079c8843dd5c1dd4cd43cdd671b760fe |
|
BLAKE2b-256 | ea4f01116fc09faf1d7e44748812c8bd3ada8d3c8cb6b8affaedbc12f047d1e8 |
Hashes for simplepyble-0.0.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e50a15c01b47d2d7d3857f37e00b852d0d6aa5437b6defc6be6ff050834d8c4 |
|
MD5 | 0e4ecfe6e30ede09cc947f83f0eeb1c2 |
|
BLAKE2b-256 | 77a1cba1bedf85a7c94e4c05f2dc62c905786d111aad14ac4a28e6dde7eddbf9 |
Hashes for simplepyble-0.0.2-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d72d6eab1fe9d4dbb8c5b80493f7ab66e522e14bb795d82a26fea4ddf456af65 |
|
MD5 | b878b09f6f772ae2547a45e765b66114 |
|
BLAKE2b-256 | 1b70b403208cee9b402ae134aa6874f7bd2952917d46df22e996b9e1457e6f06 |
Hashes for simplepyble-0.0.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ee8a3bbcdafa68282f5d8f99bd80cdf5e82ab79a40370bee5bbfb0bff16df7a |
|
MD5 | 11039d3e8811806ebfd5fd69b4818f1b |
|
BLAKE2b-256 | ac6277aeb17bb79365d1c97ad4f7f983fd653e62fb30f5a5f3ac1806937a35d7 |
Hashes for simplepyble-0.0.2-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c281ce803169eba1e32783dda1d2849ddd9d6d673ac5d62ffc52d6f142953e4 |
|
MD5 | 655102d3e3cd49e60366a292aafb2a56 |
|
BLAKE2b-256 | 99354cb2fe48019da4dc1c7331a3384a0d1525efc3d957ed30e10da84ef2d934 |
Hashes for simplepyble-0.0.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a117eea13a5df71897050602cf2f4ec3f2438bed199faa8e389e44c7bda152a5 |
|
MD5 | fafb00e751acbac3869ff4c4cb9d16ee |
|
BLAKE2b-256 | 960491db1aa1c625cfa5f5dbd755190d7c3a3dc06241384b586fece50363bede |
Hashes for simplepyble-0.0.2-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bbaa9b418d474d642cff5518c8fc37c23d0d977d5ef53f7545044a87fc58e8b |
|
MD5 | 79a5aac3b9990dba37eaafaa9a149d7c |
|
BLAKE2b-256 | 24f1fb2ee60805f4c5ef12130736f72c8318096ed7fd60a948fbf3592dc29267 |
Hashes for simplepyble-0.0.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cae325a9e978d1dbf92af31a789ccb3cb6f4acfdef3123d95b24ed939016937 |
|
MD5 | c4e8cc4c8b4d876c09eb0d364fd0b953 |
|
BLAKE2b-256 | acaede1f5d904ef8c073bc225b734fc4cf59da426b3b4b0f8deeb6e1f44adc19 |
Hashes for simplepyble-0.0.2-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1938efe7df4450b24d2986842a1d63b3dbdf2f2a537ae27fc19bde3ef7a09fac |
|
MD5 | 154fc981042f37f25270fc3e0dfb417f |
|
BLAKE2b-256 | 995b3f06ff64b22ca4824a9a003354dd152864d2d2b493943b0200c0b174852a |