Python implementation of the ANT, ANT+, and ANT-FS protocols (http://www.thisisant.com/).
Project description
Introduction
Python implementation of the ANT, ANT+, and ANT-FS protocols. For more information about ANT, see http://www.thisisant.com/.
Can be used to communicate with ANT nodes using an ANT stick (USB).
This project came to be when I tried to download data for analysis from my ANT+/ANT-FS enabled running watch under GNU/Linux. This eventually lead me to attempting to port ANT_LIB and ANT_DLL (by Dynastream) to Linux. However, I didn’t quite like the library, the protocol is well documented and trivial to implement, and I was going to have to write a ctypes-based wrapper afterwards since I was only going to use the library from Python. Thus, I decided to write a pure Python implementation.
Contact
- You can reach me via e-Mail and Google Talk/Jabber at:
martin at NOSPAM martinvillalba dot com
Documentation
Documentation will be a bit scarse for the time being, but everything public should have at least a docstring by the time I make the first stable release.
License
Released under the MIT/X11 license. See LICENSE for the full text.
Install
% python setup.py install
Develop
See DEVELOP.md for details.
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 ant-0.1.0.tar.gz
.
File metadata
- Download URL: ant-0.1.0.tar.gz
- Upload date:
- Size: 18.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14fcb47286fdfaf96625d0099797ed9f2dd26393c1aa01c1e16b81c3a2de9ac4 |
|
MD5 | 0a43d6ab966848de3a4ec4508d5235e9 |
|
BLAKE2b-256 | 7e9a672711e3e9e264d7eee6048945f497d9fa9b311877f64fb74a7f297837da |
File details
Details for the file ant-0.1.0-py2.6.egg
.
File metadata
- Download URL: ant-0.1.0-py2.6.egg
- Upload date:
- Size: 49.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca2a092e10026b6c7809050c32dbd6ff039b96188f4bf35b6146557deb1457ad |
|
MD5 | a014ec26b9bc3a6a5c581fb456857f1d |
|
BLAKE2b-256 | 0a4ebb5f8ecf13ae0df7291147f5e4a751066606809313f363fc38716a093def |