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.
Release files for ant 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ant-0.1.0.tar.gz | 18.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ant-0.1.0-py2.6.egg | Legacy Egg format | - | - | Details |
Total release size: 67.9 kB
Release files / ant-0.1.0.tar.gz
| Download URL | ant-0.1.0.tar.gz |
|---|---|
| Size | 18.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
14fcb47286fdfaf96625d0099797ed9f2dd26393c1aa01c1e16b81c3a2de9ac4
|
|
BLAKE2b-256 checksum How to use checksums |
7e9a672711e3e9e264d7eee6048945f497d9fa9b311877f64fb74a7f297837da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / ant-0.1.0-py2.6.egg
| Download URL | ant-0.1.0-py2.6.egg |
|---|---|
| Size | 49.8 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
ca2a092e10026b6c7809050c32dbd6ff039b96188f4bf35b6146557deb1457ad
|
|
BLAKE2b-256 checksum How to use checksums |
0a4ebb5f8ecf13ae0df7291147f5e4a751066606809313f363fc38716a093def
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |