Skip to content

A node module for connecting to ANT+ capable devices through a USB ANT stick.

License

Notifications You must be signed in to change notification settings

sminodonte/node-ant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-ant

Introduction

Node.js implementation of ANT+ protocol. See http://www.thisisant.com/ for more info regarding ANT+.

This is a node module for connecting to ANT+ capable devices through a USB ANT stick.

This project was formed out of a need to communicate with ANT+ devices in real time while relaying data over web sockets. Node.js allowed a reduction of required technologies to accomplish this goal. Since initiating this project, other combinations of Node.js and ANT+ have presented themselves. For that reason I decided to open this project up.

Requirements

Install libusb either from a package manager or download an installer.

brew install libusb

Install

npm install node-ant

Documentation

Currently there is very little documentation. Documentation will be created as the project is expanded upon.

Examples

For a current example of how to use this module, see the example.js file.

License

Released under the MIT/X11 license. See LICENSE for details.

Credits

Some snippets and inspiration were derived from the #python-ant library developed by @mvillalba. #python-ant served as a starting point as it serves a similar purpose.

About

A node module for connecting to ANT+ capable devices through a USB ANT stick.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CoffeeScript 100.0%