Hello Community!
I am working on a small project on nrf52832_mdk beacon Where my main goal is to optimize the current consumption. I removed all the unused peripheral and run the beacon example in zephyr with advertising interval of 1000ms. This beacon example in Zephyr only do advertisement and doesn't offer connectable connection. It was taking almost 50-60uA in the free time while at advertising time, the current boosted to 120-130uA. it seemed logical to me.
However, after that I ran eddystone example which provides some services with connectable BLE connection. The problem here is that it is taking same amount of current in the advertising phase as above example. However, when I connect from mobile, the current increases to 140uA constant. What my observation is that the radio remians ON constantly after we made a connection with mobile. It does not ON/OFF itself continuously as it does in the advertising phase. I want to know if my observation is correct?
Second question is that how can I reduce current consumption after connecting BLE via mobile phone? 140uA constant is a lot of current in my case. I have reduced the TX_PWR from -8dbm to +20dbm but it is not creating any significant impact on the current consumption.