"Remote Device Sensor Interface"
Project description
Network Device Sensor Interface
ndsi-commspec.md
defines the Network Device Sensor protocol.
examples/ndsi-test-host.py
features a (not so pretty) host test implementation.
examples/ndsi-client-example.py
shows a simple client application.
Installation
We provide pre-compiled wheels for macOS, Windows, and Linux 64-bit architectures and Python versions 3.6+. You can install them via
python -m pip
python -m pip install ndsi
For any other architecture or Python version, you will have to run the source installation described in SOURCE-INSTALL.md
.
Maintainer documentation
See MAINTENANCE.md
for maintainer documentation.
Changelog
Version 1.4.1
- Updated TurboJPEG requirement instructions for Ubuntu #65
- Automated wheel builds and deployment via PyPI #65
Version 1.4.0 and prior
Previous changelogs can be found at https://github.com/pupil-labs/pyndsi/releases
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 Distributions
File details
Details for the file ndsi-1.4.5.tar.gz
.
File metadata
- Download URL: ndsi-1.4.5.tar.gz
- Upload date:
- Size: 330.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02a59c3a67badb5baf8298da4de08ab50919447d8966fda890256e8f6929d9d1 |
|
MD5 | 423c42cbcb0d47ee3e2fb53852c2acac |
|
BLAKE2b-256 | 22e1f4f7b561160366c86b0f12fbcfb33347d2800a0688023adcfaadc672c4e7 |
File details
Details for the file ndsi-1.4.5-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 22.3 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0db2c4c0b349c9821b23654c0d6a5c53ee7693fd2eb73c58c6ee4b0196ab92d |
|
MD5 | 55a39901c8c5b10f7940bf14e32f0efb |
|
BLAKE2b-256 | 158cad137a97e9b42349b35004ee53d8701684447d2f3ea9b50888204c800a0f |
File details
Details for the file ndsi-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 23.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bebba1c9b89d8946b5f26d2e89e05e84b4461ced22f438a20bc7be4f776db25f |
|
MD5 | bf049ef17c32fc47c41c9b0960241bc5 |
|
BLAKE2b-256 | 119fbc123ce28a1b07e89f908e1aa0a076974188e482bd333eb37705a635f15c |
File details
Details for the file ndsi-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 22.6 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c61130d0b79268c5a3cb696d3610dec8fd99d22f1249cac9430f72d3ffafb064 |
|
MD5 | b4784f164f01139774737445c63e06c4 |
|
BLAKE2b-256 | a9841cd954145cb50067d607a3a470c017fec430c87b7233070606481d72ecce |
File details
Details for the file ndsi-1.4.5-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 22.4 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 195e4b9d15971d7471e2ca87a659772c293660175ef6c4abb01b8e75c7a623a2 |
|
MD5 | ac7636936fb78526afc7d9a8bee165f5 |
|
BLAKE2b-256 | 23dbecaee1e3c9e7cb4e0d88129c22f672c1ab6ce8a56797835f1050368ed7b7 |
File details
Details for the file ndsi-1.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 23.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6275964547f0438a044a925b298fa37dc31b9e5e0c97e454d6fddfe80955b970 |
|
MD5 | eb7876c98bee3c88a1043f4ba8b69f40 |
|
BLAKE2b-256 | f620ca6545e72c8d136de6f795d50bf3d5c667d54b2e585be3e9fcb3b3e39b82 |
File details
Details for the file ndsi-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 22.6 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9aaae42664cd156172f1b1218b70805d9928f6ac3f40dd213f0b4400823fcadb |
|
MD5 | d144c715849ec8e41bd77008f46934b7 |
|
BLAKE2b-256 | d51ee5d241f64aa4b86fe90fe4a53e910ef8922d3203f443131eddc686256c58 |
File details
Details for the file ndsi-1.4.5-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 22.4 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 407733b410bfd7dcd48964fe83145e7709b03a813517e0a72cfb3eb830f2f5bb |
|
MD5 | 12043677e419ed79af5c994c41f828f1 |
|
BLAKE2b-256 | 993536eed81559374a3ca2cd487c75ccf69fab7a512f73c5e26a3b3a319f3ca2 |
File details
Details for the file ndsi-1.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 23.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6143cee686fe14625519fd66c9f2a5367c8447b960936791c0a87cbdbf75865f |
|
MD5 | a6eea3b9fce07b317aafd27a78822ed2 |
|
BLAKE2b-256 | 64bebcd70459e9aefd975124fb02f49b88aa4b8e30ba2aa8c1a735ae3f21797d |
File details
Details for the file ndsi-1.4.5-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 22.6 MB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80a87b8408b670592634f4f17159a4b475bc618d1ee99aac1949630461ccaf6e |
|
MD5 | fdbb2fee2b8a1789d7bc30e7c53923f3 |
|
BLAKE2b-256 | a02f20425b1dfc16b5cb8d55261dbe668bf07db9420a195c064c2c209c4b3bf2 |
File details
Details for the file ndsi-1.4.5-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 22.4 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 138b45953c2ab7b9b1648f551d1dfd18a7da83823d7905a05a795bd4eee4c9e8 |
|
MD5 | 69595faa7cb85145a60e1508db7ef091 |
|
BLAKE2b-256 | 337bd943b735fb64acc43fdb00b4a021d7210ab8d18c3639829abe336c1f1c62 |
File details
Details for the file ndsi-1.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 23.3 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3df6721764feaa37cfa4d4e2f736789571c61d4ea8b7018cd6029d211ba40e26 |
|
MD5 | e2a1ee7169685af624eb1a92ad489dfc |
|
BLAKE2b-256 | 3ed05e4228e3ab0e43ab96ae1cba2d65caed60435f051063a115546261e1aebf |
File details
Details for the file ndsi-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 22.6 MB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05ba9108dd882647cf9b0866edcde51cd278c8a784422b508f8d9c23f6597f63 |
|
MD5 | 5f181dfbf65f35b89f36900081404e93 |
|
BLAKE2b-256 | 6f58d080e011e6f31357d1ef8dd46279016977fcd76160291f65e9c16097e003 |
File details
Details for the file ndsi-1.4.5-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 22.4 MB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccc902b4adb144daa02cffaa75c8270f6647efb9b3b2b069e8a3b2d5983523ef |
|
MD5 | 061320bf74e0d60807949b6288f49ceb |
|
BLAKE2b-256 | 8d060196df6bfd41ab024c4f33e8a53bc9829629344475217d5ed317101b86a3 |
File details
Details for the file ndsi-1.4.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 23.2 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a4fae8da902268d7b5ec9238d686487eaf81194416e8f0cce79fd6f33b266ec |
|
MD5 | 4c9600e8d1cd7e96f678fda9d280faa9 |
|
BLAKE2b-256 | 78aff186e694195a2dbee11eddcd56b9cfdcad0c643a960f48dd69ed9a228c5e |
File details
Details for the file ndsi-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 22.6 MB
- Tags: CPython 3.7m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23c5eb2eb4cfca50a19cf6c27c1dbf971988ad8dece5f7d85d8c5a58d5a6b142 |
|
MD5 | 54dfb4df19800722e840a84e2d9bef02 |
|
BLAKE2b-256 | 0f01b7152ac74d6acd2f2e898bbbadf1ec3caed6e33f13ef8c7c229924189346 |
File details
Details for the file ndsi-1.4.5-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 22.4 MB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33bf23fac9e60ffdb009f1ccd3f7b126b3465d833cb2ad7ffdf5388dfba84eeb |
|
MD5 | 7f92ee686c80f2c68377ef3aa388b2d5 |
|
BLAKE2b-256 | 22b7c7d4635fd1a3bd05186f779914a9e93a73b61a5d244da9507ce238d91d7e |
File details
Details for the file ndsi-1.4.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 23.2 MB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dad18a7981ed57b58be52756c180a3d5b6898dc99325f8fde61a48960384241 |
|
MD5 | 67230d33798858c860e2e964d1b6826b |
|
BLAKE2b-256 | 97f781e36813833af47632b332ebb7c16313c3d042bec60f57274073771cc6cc |
File details
Details for the file ndsi-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: ndsi-1.4.5-cp36-cp36m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 22.6 MB
- Tags: CPython 3.6m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b03e8eac4feb4564470639a496aec5d1c17fa47216d9929cd286bbd34eeae98 |
|
MD5 | 04f1d09abbd1a7dc128f2dd8f0ea5ad8 |
|
BLAKE2b-256 | 2ed15dabb6343b166ef5529be6a34d78bad11510d65708d553b2e2a24f88c70a |