A package to help developers interact with Neosensory products
Project description
Neosensory Python SDK
A Python package for interacting with Neosensory products. This is designed to work with Bleak, a cross-platform Python Bluetooth Low Energy (BLE) client for Windows, MacOS, and Linux. Please see the Bleak project page for more specifics on supported platforms. IMPORTANT: At the moment this is tested and only working on Windows.
Requirements
This SDK relies on Bleak to take care of the underlying Bluetooth low energy shenanigans. It is included as a dependency and should get automatically installed if using pip or setup.py.
Installation
you can clone this repo and run
python setup.py develop
from within the root directory.
Usage
You may need to first pair your Neosensory Buzz in advance with your operating system (OS). To do so, find your OS’s Bluetooth settings/panel and follow its instructions for pairing a new device. To put Buzz into pairing mode, hold down the (+) and (-) buttons until the LEDs flash blue.
See this repo’s examples directory to get up and running quickly.
Documentation
You can learn more about the available commands on this project documentation page. Neosensory platform-agnostic documentation can be obtained from the Neosensory developer site.
License
Please note that while this project has an Apache 2.0 license, usage of the Neosensory API to interface with Neosensory products is still subject to the Neosensory developer terms of service located here
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 Distribution
Built Distribution
File details
Details for the file neosensory-python-0.0.1.tar.gz
.
File metadata
- Download URL: neosensory-python-0.0.1.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2138955c33cfd4f5cdaaed6049e79245a27b606db41cf2773fa9c0f1872af07b |
|
MD5 | 0f989c68149f0eedd5af408ae9cc61e5 |
|
BLAKE2b-256 | 74554c9f0477a99c21f210358762a6e59bd5a471f20dc005f62ff074c25c659e |
File details
Details for the file neosensory_python-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: neosensory_python-0.0.1-py3-none-any.whl
- Upload date:
- Size: 9.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16bfe7f3d6849a26331aa4755a0d9fe5baa69935c895760201ce8c71c7893b34 |
|
MD5 | 59f5b69aee736c0a8d49855d21a4e977 |
|
BLAKE2b-256 | 83ad27053ec9b483f28ba9c30ac7db4ba8314ee3c4587538037b6c3a3fa67ba7 |