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(USB OTG) 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 referred 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 the decoding and sending of data into easy to use functions and events.
-
ANT SDK (often referred to as the 'AntLib' or the 'ANT channels interface') enables developers to communicate directly with the ANT protocol to create and connect to custom ANT networks with flexible and powerful communication capabilities.
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.B5 - 26 Feb 2015
- Android ANT+ SDK v.P.B4 - 20 Mar 2015
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.