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.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df89a2b2619d79d04a9e6fd799cf666296d6cf2c675b3cae01f53177e3966d29 |
|
MD5 | ebab9338fe18121c2a4af4589cc6b7ce |
|
BLAKE2b-256 | f58859a8762962a3eb1642a9e5b561f1001b486b463ef198bf156ba1fbefd149 |
Hashes for simplepyble-0.0.3-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c995d90124713fe0dcf91b8ae1cf5b0583de99a7fda102b3eee7f3f8549257d |
|
MD5 | 1d0b5d3707af9329f3fd81a65036012b |
|
BLAKE2b-256 | 42cf499e1a495f5ab6f01555863f904ef1b97995f19b2c4b1e73f0db77ef0064 |
Hashes for simplepyble-0.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7f5d2e2bdf15ec991af2cae2059c87b97b6d94d338e8c23033acf1204bc69c1 |
|
MD5 | b591355656afb391723ef9c749fa6b14 |
|
BLAKE2b-256 | f279d29a87f0e453537e04220cfbf3c3d94ff633c0c5de4d7af3392f940f0ca9 |
Hashes for simplepyble-0.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e82c39bbfcd8d6d4fcdde7bec79493a9d8e5580f0485d08dace32a3b0ebe380 |
|
MD5 | b5c39b9ebd473b84f7a0ffcbfa211e9f |
|
BLAKE2b-256 | 367e84b9899461675c4c44e1531919e2a6586e9b8f12bd334693c1040d991555 |
Hashes for simplepyble-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 178d693761d4db6acd0c7111d3b17cb823f8d551339835525fb99cc995240068 |
|
MD5 | 383b1a05c603e76aca26844152918572 |
|
BLAKE2b-256 | 00d3286912d60f5e890d061375ce5fe2d9b5923449b3b87eb0d9c49ea23cd1a5 |
Hashes for simplepyble-0.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82923e4f45c14960f84e0ac344329122e474dd766bb96023ec53c550668b2e7b |
|
MD5 | 0e3a1fa111bb3bcdee3c6804933e6d6e |
|
BLAKE2b-256 | d123dc9220d499da2c137f949ce5c7efdcea07e0b4bbee0933918006bb8dc2cc |
Hashes for simplepyble-0.0.3-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65b191144dfa34b4e22a0dfe9fa5e7dca87681f0faf89b889711032e50e287af |
|
MD5 | d1a8b870e35139bf37d5e95ddac7047a |
|
BLAKE2b-256 | cb33bcb8c1c2a7cf957553eb438320e0de5720f145448ba3e9c9ceb032b11ab8 |
Hashes for simplepyble-0.0.3-cp310-cp310-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18ca8ffff6d0795ce4cbda43e15d929183523eab37a2e2de9dbc1e3bb6f9bd16 |
|
MD5 | a03376c798926a9db0b89fe91abc70f5 |
|
BLAKE2b-256 | 2212d6373e3ea4130b55b03bff0fd436134b9829fd5f206e70960f36ea4488b5 |
Hashes for simplepyble-0.0.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e3ca21db99e5334990ed17e5c1733796e2b0990246e27971dde7863bc319900 |
|
MD5 | 821139a8535009d03f18aca3b6d7056b |
|
BLAKE2b-256 | 0e2d62580d6212686f3fd47ecd09892d001cb62079e464a18e5c7b97421d31bb |
Hashes for simplepyble-0.0.3-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0d31da2768fc435447bb38deb6e93f2a2385cba1a69662709cc7100928f0c47 |
|
MD5 | c22fcd6ac7e08145cc2eaa2f7c37d7d9 |
|
BLAKE2b-256 | fc4a590436620bdf071a26abe284e2762bebb3b79ac3834c3a6015798f53dc59 |
Hashes for simplepyble-0.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a96cf10c2f64e4530f7a198c83fd09e3247eb313ce02862f6548bf52e6cfc359 |
|
MD5 | 723b1b45b507c2489ab270c0df96a264 |
|
BLAKE2b-256 | 8c484459e59653ca0641aff83a383c9f39864fe990587732a6fe57424a5d93aa |
Hashes for simplepyble-0.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3978f95c2852259e04a8f0e51f353f5068c9b29ed91f0d7cf8bfd7463db3f15 |
|
MD5 | 65b903a1e2d02d6eb1907ad0d2fd0154 |
|
BLAKE2b-256 | 01718d1e3e11447515af8eaf2ff0bd82ad1083e232d98e9017dd9b0f2dfdce08 |
Hashes for simplepyble-0.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3746725e917fc3c5513763826bbb83451bba8e9896274799ba00a2a20d5f6e3 |
|
MD5 | 534eca71a694f7700de15020e6d481d7 |
|
BLAKE2b-256 | 6a66bdebdc7a55a83f06987d5649fe966146636bd9b2031c848d48fe6e8a1492 |
Hashes for simplepyble-0.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8408091b8eba288479b53342e5ed00f2a9653a5f919f7890439c06bd4d281749 |
|
MD5 | 9bd7155e1b81862fd6103cce2ed8ded9 |
|
BLAKE2b-256 | 595c34796563c84263629e2ecf2a758dbf6f135bc469845c2ab5963e573d7424 |
Hashes for simplepyble-0.0.3-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0cc42abc233d692a71464c03bf21a0cef1180b781f632dd39298dfbe2ea11a9 |
|
MD5 | 400fe4872ec3e4b16c27670e5548fb35 |
|
BLAKE2b-256 | 3a08dc6145a837a74785efd2bffe0c768bb81c9f109218795771ff55ec745e9e |
Hashes for simplepyble-0.0.3-cp39-cp39-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e65bc91535c802e4b82676290343bdf5e3e4992f4f837e2e7811971646e2ebce |
|
MD5 | 63f3fe0930a496d00192dcf8cd59ca7e |
|
BLAKE2b-256 | d18c666d4afb61f5259ee749c8de6c246edb2d135ca040804c937110cda931d2 |
Hashes for simplepyble-0.0.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec00c875e748509b93e8fc1716f92f1e8967be7adcd70904c48d69d3111258d4 |
|
MD5 | cc1864964567aae6b72f8ba715b46f73 |
|
BLAKE2b-256 | f18a3ec14d2fb4dc6e30fcb7c37f47db81f84fd9b0c712cd24274eed0b1e8b57 |
Hashes for simplepyble-0.0.3-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cb2bfcbc546873e88af15bfd76cc2126669f6a0ff486d4adb21e0e8567fe5e5 |
|
MD5 | 92ae2aef783f21de7243adb2d7eedb02 |
|
BLAKE2b-256 | d26968bbdd2afe92ce306919dda74858efa9d54769aabf1d12f607f05a8ac03f |
Hashes for simplepyble-0.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 096f36ab5438ad7cd0145723f4d9dabe10fbd35eb1aed231ebb3724498fca488 |
|
MD5 | a6d5e60e2531c130f0be683b1fcc8771 |
|
BLAKE2b-256 | cc2a4a474da4ea49328c24d9cfff8c4626362256a8236a2509aede8616b9392a |
Hashes for simplepyble-0.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b51dd3149a9e849098260cbe296debbc6edfcb6a1f6ddb1f3c318c945dff38f |
|
MD5 | d16b834ec24579d32a01db8543c2ce75 |
|
BLAKE2b-256 | ada4784c1288b95b61030cd4b3a660ff6b15cf397a32c68c34b4b6ced0852c6d |
Hashes for simplepyble-0.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0d95e146868adea611ab5d3597a4c0d6729e9c54e100da1562c311fecae9965 |
|
MD5 | f0b5e992d0c3243e5a56a2db1ad83328 |
|
BLAKE2b-256 | 77c9573b1ff14efe6e01c59da890e5554b589e70d258cfd6a3de1fcd0c856321 |
Hashes for simplepyble-0.0.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6b712106cb329ab26fd076cb23ebbe8c151c2e5e8d0da41ab887f13a1a33ed0 |
|
MD5 | 9742c1f9ee38ddfa736932624a6b8241 |
|
BLAKE2b-256 | f9a6ed269fc51c4aa1b25046818dce948be128905792d9dd2d58e5bd4638e079 |
Hashes for simplepyble-0.0.3-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c170725d5fab371189b483725bf7539f24599a6c2f43b95644421e6a162985b4 |
|
MD5 | 311da93b32fb48a2da4c5af864743b94 |
|
BLAKE2b-256 | 6bbeacc00e6eb4659a288701d68bb8ac5a59ec7bca40f00d2ef4dc8778d6db0d |
Hashes for simplepyble-0.0.3-cp38-cp38-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caf5b67c7c740845860d29b9ac05a71d8655ea7fb067cb6d11a26ca27f829374 |
|
MD5 | ae0d0e21de43a5c393239bf3248196ef |
|
BLAKE2b-256 | 5e962d3d2f8d486613fc16099e1c2812cc1b8eb3c77c72f391381f971fec52e0 |
Hashes for simplepyble-0.0.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d12f73d302b3af080e741e5c685e7d8401e90fc3819cb43495a2015ac27259b |
|
MD5 | 06f46282f5966fcfa05079895b2094af |
|
BLAKE2b-256 | 798dd9813a6d997a3b549b4f9b03c7d9a77baf0b949857a7f7408661f091bd06 |
Hashes for simplepyble-0.0.3-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34fee707ada3286508ebd4df3810f0877b8cc54fda519504c3696565af9db66d |
|
MD5 | d6c365704df7f0a3b32d05b00150f103 |
|
BLAKE2b-256 | 1a5e58e5beb7e512733f53f3f1568f222f4c7d1896136398e5c7c6e5331a776e |
Hashes for simplepyble-0.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9a29946be458819a40df080af4b6c5293fa36517679872175cbbcf39981f4f0 |
|
MD5 | 7ab98b3ed95f82f90efd139da8bc7351 |
|
BLAKE2b-256 | 3ba0bbb0330471516bcfc1f2c491462a2d2d99fbccd4ad1a1c1d5ce0fc612ee2 |
Hashes for simplepyble-0.0.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 448bab8ecf6ca5885f00f6db8f5374715358e1fac07ec226fa14d397e8d137e9 |
|
MD5 | 133106ddb5770fdd72f78ad5d2622822 |
|
BLAKE2b-256 | 4610bac09c7e2c58d16b1a3651c338f7eea7c7d82e557ac4d2c4984c0ccbc21a |
Hashes for simplepyble-0.0.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb859492cdc5a5e1be2c4bb711cb163c3923e0d0596b6f2250a2f8594db50961 |
|
MD5 | d34376fef1452809d7590feca0b946cc |
|
BLAKE2b-256 | 492a36ae85f8b3181ab60c9c2143cd2dcbd57aabea826a0aa8188237bf27eed1 |
Hashes for simplepyble-0.0.3-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16090c0cc283aae061921f88dde038b164064a7f886cf81042908a518eb8e4c4 |
|
MD5 | 80802a895ffc172c6cce02eb8c8ca9f4 |
|
BLAKE2b-256 | cab574be430f4e894fd613921c47ed9997071a8854e75a28f6896acd23fe7f7c |
Hashes for simplepyble-0.0.3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5622522e0218262be6b52c4609f3ced2e7bd2665610c5a75952a5a6118b46bb2 |
|
MD5 | 835a5e2987cc8b41739bd4402a0d7b8a |
|
BLAKE2b-256 | 1ce1333c742c7a7efd5b3f91c4c72b96c9428a40ffa7906052de74c7c9debd72 |
Hashes for simplepyble-0.0.3-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1a7a1ca7b1b607eca52d4aa0d7c92df8dfa18a13cad01f06c23acb9d80f55e9 |
|
MD5 | f5a0836730a35dd326a5a7c7609e6345 |
|
BLAKE2b-256 | c67cd8b03785009b8ce0bf08497255623a1f7d57632170761a866711a4eea15f |
Hashes for simplepyble-0.0.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e67ef7433150a3d84f97d900d0dbed686f0a4c367a4de0eb1fbb5da8dac8b38 |
|
MD5 | d2464275ac346235e89ac9383ddc380c |
|
BLAKE2b-256 | ad5b6c029cc3d8b83889a787fcb9db9389e876aefbfa4b363c1fa7478915755d |
Hashes for simplepyble-0.0.3-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d4bd8b8aa39e5824099cf868a6d84378afa788d9b2edc1b5bc9a4e275a48304 |
|
MD5 | 4cdb13b5794d79d1a7eac8799e8e6f18 |
|
BLAKE2b-256 | e42262c73cd682da2110773e7ed5020e05627c8943fc9c1b0d586584ad2700ff |
Hashes for simplepyble-0.0.3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e7738aa59ce1a617e29455dec443979471d010b8860625c0f5a25c0771b3698 |
|
MD5 | e43b8cd9dd8348e29f677b3f530309ac |
|
BLAKE2b-256 | 8805eae4675c25aba37002db43946855f6984c54fc68356802f98e2a549b1467 |
Hashes for simplepyble-0.0.3-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de8c68fc5d3840fb16c58179160847e447864a49fa572deaaba830feb2cac57e |
|
MD5 | 1a2ace5102535921ce63b5f89a755e69 |
|
BLAKE2b-256 | 6ae783481e984f682ae5c748de0dd4ee9462191425c72b6ef25ae8f031a83c61 |