Hello Sir,
We are using nRF52832 chip and Softdevice is S132. Is it possible to sample an analog signal using internal ADC conversion using 4096Hz?. Its look like it does at 3900Hz.
Thanks in Advance..
Hello Sir,
We are using nRF52832 chip and Softdevice is S132. Is it possible to sample an analog signal using internal ADC conversion using 4096Hz?. Its look like it does at 3900Hz.
Thanks in Advance..
I don't know how you have setup RTC, but you should make sure you do not enable interrupt if you want to trigger the sampling through PPI. You also need to clear the RTC after getting the compare event. This can also be done using PPI. I will edit my answer above with a working main.c file for ble_app_uart__saadc_timer_driven__scan_mode that implement sampling using RTC over PPI. Note that you need to include the nrf_drv_rtc.c source file, and enable RTC in sdk_config.h.
Thanks you so much Jorgen, Now my program is working as per you refer me, But problem is current consumption. In my old program using Timer peripheral ADC the current consumption is 5mA with BLE advertising. But now when i implement my code into RTC over PPI current consumption is 5.78mA. If i use RTC the current consumption it will reduce because RTC is low power consumption instead of timer. Can you tell why current consumption increase in my device. My device is operate on battery so to reduce current consumption is important for me.
Thanks you so much Jorgen, Now my program is working as per you refer me, But problem is current consumption. In my old program using Timer peripheral ADC the current consumption is 5mA with BLE advertising. But now when i implement my code into RTC over PPI current consumption is 5.78mA. If i use RTC the current consumption it will reduce because RTC is low power consumption instead of timer. Can you tell why current consumption increase in my device. My device is operate on battery so to reduce current consumption is important for me.