Skip to main content

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


Download files

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

Source Distribution

neosensory-python-0.0.1.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

neosensory_python-0.0.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

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

Hashes for neosensory-python-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2138955c33cfd4f5cdaaed6049e79245a27b606db41cf2773fa9c0f1872af07b
MD5 0f989c68149f0eedd5af408ae9cc61e5
BLAKE2b-256 74554c9f0477a99c21f210358762a6e59bd5a471f20dc005f62ff074c25c659e

See more details on using hashes here.

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

Hashes for neosensory_python-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 16bfe7f3d6849a26331aa4755a0d9fe5baa69935c895760201ce8c71c7893b34
MD5 59f5b69aee736c0a8d49855d21a4e977
BLAKE2b-256 83ad27053ec9b483f28ba9c30ac7db4ba8314ee3c4587538037b6c3a3fa67ba7

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