Disclaimer: This master versionof the SDK is currently a BETA release, if you are looking for an official release, please check out the last official release under tag 'release/C.B3-P.B2'. This beta release is for testing and development purposes, the contents are subject to change before the official release. Because of this, there are no promises of future compatibility or support for any changes made in this SDK since the last official release.
The Android ANT and Android ANT+ SDKs enable developers to create unique applications that use ANT wireless communication technology to communicate between a wide array of devices over various network configurations. ANT is a proven ultra-low power wireless sensor network protocol operating in the 2.4 GHz ISM band and is an effective solution for personal and local area networks. ANT is available on many Android devices including most modern flagship phones from Samsung and Sony. Additionally, ANT can be used on other devices with USB-Host support through the use of an ANT USB stick.
This SDK contains the required resources for developing ANT enabled applications on Android platforms:
-
ANT+ SDK (often reffered to as the 'ANT+ Plugins') enables Android developers to easily connect to ANT+ certified devices through a high level, intuitive API. The ANT+ SDK abstracts the connection and pairing process and decoding data into easy to use functions and events.
-
ANT SDK (often reffered to as the 'AntLib' or 'ANT channels interface') For use cases that are not addressed by existing ANT+ device profiles, developers can use the AntLib to communicate directly with the ANT protocol and create and connect to custom ANT networks. The SDK provides an easy to use API that allows your application to use multiple ANT channels, even if other running applications are currently using ANT channels.
This SDK is available from:
- http://www.thisisant.com/developer/resources/downloads/
- https://github.com/ant-wireless/ANT-Android-SDKs (subscribe as a watcher to be notified of updates)
- Android ANT SDK v.C.B4 Release Candidate 3 - 12 Dec 2014
- Android ANT+ SDK v.P.B3 Release Candidate 1 - 9 Jan 2014
- Android ANT+ SDK v.P.B2.MO1 - 8 Aug 2014 - Members-only release with trainer profile support, only availble to ANT+ Members from http://www.thisisant.com/developer/resources/downloads/
See the README.md file in each respective SDK directory for a detailed changelog.
What is ANT?
Visit http://www.thisisant.com/developer for more information
What is the difference between ANT and ANT+?
Visit http://www.thisisant.com/developer/ant-plus/ant-antplus-defined/
Where can I get more info about ANT on Android (e.g. hardware requirements, developer instructions, licensing information)?
Visit http://www.thisisant.com/developer/ant/ant-in-android/ for more info
How do I use the ANT and ANT+ APIs?
Refer to the "Quick Start Guide" in the readme files of the ANT and ANT+ SDK main folders.
Where can I get help developing my ANT applications?
Visit the ANT developer forums at http://www.thisisant.com/forum/ or become an ANT+ Member for direct support.