[[hardware]]
* What is ANT? [#d47490e0]
>
ANT is a proprietary wireless sensor network protocol, which is running in 2.4 GHz band. This protocol is developed by Dynastream Innovations Inc., a subsidiary of Garmin Ltd. ANT can work at ultra-law power consumption and is capable of handling various types of topologies such as peer-to-peer, star, and fixed mesh topologies. However, the communication distance is limited, and the amount of data that ANT can transmit at one time, is also restricted.~
ANT+ is a managed network based upon ANT technology. This managed network provides “device profiles,” which allow the same profiles of ANT devices to communicate each other. To grant the communications, ANT+ presets the values of parameters for each profile. The types of profiles are heart rate monitor, pedometer, scaler, cadence sensor and other fitness and wellness devices. Totally 11 ANT+ profiles are available.~
ANT is a proprietary wireless sensor network protocol, which is running in 2.4 GHz band. This protocol is~
developed by Dynastream Innovations Inc., a subsidiary of Garmin Ltd. ANT can work at ultra-law power~
consumption and is capable of handling various types of topologies such as peer-to-peer, star, and fixed~
mesh topologies. However, the communication distance is limited, and the amount of data that ANT can~
transmit at one time, is also restricted.~
ANT+ is a managed network based upon ANT technology. This managed network provides “device profiles,”~
which allow the same profiles of ANT devices to communicate each other. To grant the communications,~
ANT+ presets the values of parameters for each profile. The types of profiles are heart rate monitor, pedometer,~
scaler, cadence sensor and other fitness and wellness devices. Totally 11 ANT+ profiles are available.~

* ANT Hardware [#b62d59c5]
** BC-ANT-USB [#rde780ec]
>
BC-ANT-USB is a ANT-USB dongle, which is developed and produced by BeatCraft, Inc.
The ANT chip that BC-ANT-USB employs is nRF24AP2-USB of Nordic Semiconductor, Inc.
This ANT chip is commonly used for ANT-USB devices. The details of BC-ANT-USB are listed on [[ANT/BC-ANT-USB]].~
BC-ANT-USB is a ANT-USB dongle, which is developed and produced by BeatCraft, Inc.~
The ANT chip that BC-ANT-USB employs is nRF24AP2-USB of Nordic Semiconductor, Inc.~
This ANT chip is commonly used for ANT-USB devices. The details of BC-ANT-USB are listed~
on [[ANT/BC-ANT-USB]].~
&ref(BC-ANT-USB_F.png,,50%); &ref(BC-ANT-USB_B.png,,50%);~

** BC-ANT-SERIAL-2 [#m83ecc89]
>
This is the current version of BC-ANT-SERIAL. This is a ANT-Serial bridge module. The ANT chip of this module is nRF24AP2-8CH of Nordic Semiconductor, Inc., and it comes with 1x5 pin-header. The size of this ANT-Serial module is greatly downsized comparing with the previous ANT-Serial Module.~
This is the current version of BC-ANT-SERIAL. This is a ANT-Serial bridge module. The ANT chip of~
this module is nRF24AP2-8CH of Nordic Semiconductor, Inc., and it comes with 1x5 pin-header. The~
size of this ANT-Serial module is greatly downsized comparing with the previous ANT-Serial Module.~
&ref(DSCF7885r.JPG,,25%);~

** BC-ANT-SERIAL [#a580c1da]
>
This is the original of BC-ANT-SERIAL. This ANT-Serial module is equipped with RC-232C interface and 2x10 pin-header, and these features allows this module connecting with a microcontroller. This model of ANT-Serial module is discontinued. For the detail please look at this page.
This is the original of BC-ANT-SERIAL. This ANT-Serial module is equipped with RC-232C interface~
and 2x10 pin-header, and these features allows this module connecting with a microcontroller. This~
model of ANT-Serial module is discontinued. For the detail please look at this page.~
&ref(BC-ANT-SERIAL_F.jpg,,50%); &ref(BC-ANT-SERIAL_B.jpg,,48%);~

**  Prototypes of ANT Module Boards [#q837808d]
>
There are details of the prototypes of ANT-Serial and ANT-USB modules. This section also explains where to find a ANT software and drivers and how to install and use them. These modules are not in production or on sale. These hardware can be replaced with BC-ANT-SERIAL and BC-ANT-USB. For the details, please visit this page.
There are details of the prototypes of ANT-Serial and ANT-USB modules. This section also explains where~
to find a ANT software and drivers and how to install and use them. These modules are not in production~
or on sale. These hardware can be replaced with BC-ANT-SERIAL and BC-ANT-USB. For the details, please~
visit this page.~

* Sample Works & ANT Related Software [#wd0603c7]
** Sample Works [#w3ab7489]
*** Electronic Music Box [#u77d47df]
>
This is a series of how to make an electronic music box with BC-ANT-SERIAL, this series is divided into three parts. The first part show how to create an ANT transmitter, and the second part is to create an ANT receiver. The third and final part explains how to assemble an electronic music box from these ANT devices. 
This is a series of how to make an electronic music box with BC-ANT-SERIAL, this series is divided into three~
parts. The first part show how to create an ANT transmitter, and the second part is to create an ANT receiver.~
The third and final part explains how to assemble an electronic music box from these ANT devices.~

*** Data Display [#lfec18d9]
>
This is a sample of a data display, which is equipped with a BC-ANT-USB and a LCD display unit. This sample displays the status of ANT communications. This uses PIC 24FJ series. For the details, please visit this page.
This is a sample of a data display, which is equipped with a BC-ANT-USB and a LCD display unit. This sample~
displays the status of ANT communications. This uses PIC 24FJ series. For the details, please visit this page.~

** Sample Code [#w2f29418]
*** Library for LPC1114 [#zb22b277]
>
This section introduces the sample code of an ANT library for LPC1114, a 32bit microcontroller developed by NXP Semiconductors. The details are listed on this page.
This section introduces the sample code of an ANT library for LPC1114, a 32bit microcontroller developed by NXP~
Semiconductors. The details are listed on this page.~

*** Library for PIC24F Series [#ta0e13ff]
>
This is a sample code of an ANT library for PIC24F Series, a 16bit microcontroller series. This microcontroller is developed by Microchip Technology Inc. The details of this library are shown at this page. 
This is a sample code of an ANT library for PIC24F Series, a 16bit microcontroller series. This microcontroller is~
developed by Microchip Technology Inc. The details of this library are shown at this page.~

* Revision Histroy [#ne01b1fa]
* Revision History [#ne01b1fa]
>
- 2012/11/30 This article is initially uploadded
- 2012/11/30 This article is initially uploaded


Front page   New List of pages Search Recent changes   RSS of recent changes