Nice to meet you. I'm trying to see if I can use [nrf52840 feather express] to receive ANT data.
Specifically, I selected [nrf52840 feather express] as a device to send ANT data from a smartwatch made by Garmin and receive the data.
We used ArduinoIDE to develop the software, and have already installed the ANT library. Currently, I am able to write to the board via USB, but I am unable to receive the data no matter which sample program I run.
I have confirmed that I can receive BLE data. Is there anything I need to do in [nrf52840 feather express] to receive ANT data?
Receiving ANT data with Adafruit nRF52840 Feather express
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- zawa
- Posts: 3
- Joined: Tue Dec 07, 2021 11:50 pm
- sj_remington
- Posts: 999
- Joined: Mon Jul 27, 2020 4:51 pm
Re: Receiving ANT data with Adafruit nRF52840 Feather expres
This doesn't tell us anything useful.I am unable to receive the data no matter which sample program I run.
Why do you expect a sample program to work with a Garmin watch?
When you ran each program, what did you expect to happen, and what happened instead?
- mikeysklar
- Posts: 13936
- Joined: Mon Aug 01, 2016 8:10 pm
Re: Receiving ANT data with Adafruit nRF52840 Feather expres
@zawa,
We do not provide any ANT example code for the nRF52840. A good resource to checkout is the thisisant site.
https://www.thisisant.com/developer/components/nrf52832
We do not provide any ANT example code for the nRF52840. A good resource to checkout is the thisisant site.
https://www.thisisant.com/developer/components/nrf52832
- jevada
- Posts: 194
- Joined: Fri Dec 15, 2017 5:29 am
Re: Receiving ANT data with Adafruit nRF52840 Feather expres
ANT and BLE are different beasts. BLE is supported by adafruit, ANT is not.
Anyway, there are ways to get ANT / ANT+ working on top of the adafruit library, A repo is here: https://github.com/orrmany/SDAntplus. You'ld need to get the S340 softdevice from Garmin first though, which I have found to be hurdle.
Anyway, there's also a blog on the 'net out there that talks about using ANT in host on the nRF52 using the adafruit framework. Check out http://orrmany.hu/wiki/doku.php?id=ardu ... er_express
Anyway, there are ways to get ANT / ANT+ working on top of the adafruit library, A repo is here: https://github.com/orrmany/SDAntplus. You'ld need to get the S340 softdevice from Garmin first though, which I have found to be hurdle.
Anyway, there's also a blog on the 'net out there that talks about using ANT in host on the nRF52 using the adafruit framework. Check out http://orrmany.hu/wiki/doku.php?id=ardu ... er_express
- zawa
- Posts: 3
- Joined: Tue Dec 07, 2021 11:50 pm
Re: Receiving ANT data with Adafruit nRF52840 Feather expres
The Garmin watch is the sender of the ANT data, so I write a sample program for receiving ANT data in [nRF52840 Feather Express] using ArduinoIDE, and check the reception of the ANT data sent by the watch on the serial monitor.sj_remington wrote:This doesn't tell us anything useful.I am unable to receive the data no matter which sample program I run.
Why do you expect a sample program to work with a Garmin watch?
When you ran each program, what did you expect to happen, and what happened instead?
- zawa
- Posts: 3
- Joined: Tue Dec 07, 2021 11:50 pm
Re: Receiving ANT data with Adafruit nRF52840 Feather expres
Thanks for the great information.jevada wrote:ANT and BLE are different beasts. BLE is supported by adafruit, ANT is not.
Anyway, there are ways to get ANT / ANT+ working on top of the adafruit library, A repo is here: https://github.com/orrmany/SDAntplus. You'ld need to get the S340 softdevice from Garmin first though, which I have found to be hurdle.
Anyway, there's also a blog on the 'net out there that talks about using ANT in host on the nRF52 using the adafruit framework. Check out http://orrmany.hu/wiki/doku.php?id=ardu ... er_express
I've already checked out the blog you posted and the S340 is already on my board.
I'll try it out with the help of this repository. Thanks!
Please be positive and constructive with your questions and comments.