Device: nRF52840, nRF5 SDK16.0, Softdevice: S340 (ANT_s340_nrf52840_6.1.1)
Hello,
As next step to increase usability of our product and adding new features, we have included ANT in our existing BLE application. We have done some basic testing like talking to multiple slaves, physical range testing etc. But before investing further time and resources on this, we were curious about using BLE+ANT on a single device and how they effect each other. We are particularly interested in
a) effect on performance of BLE with the inclusion of ANT, does the communication remain stable/reliable?
b) effect on ANT communication in the presence of BLE
c) Do they race for resources, of course it depends on application as well but many resources are shared by softdevice, on which an application has lesser control.
Anybody with previous experience with this may have some valuable suggestion.
Currently we are using the following peripherals in our application:
ADC to read some voltages
PWM with Timer 1, 2, 3 for RGB LED control
FDS for data storage
RTC2 for time keeping (RT0 and 1 used by BLE softdevice)
Several soft timers (app_timer) for periodic operations
Using PA/LNA for both BLE and ANT for which PPI, GPIOTE are used
UART for debugging
Thanks.