We are trying to minimize the UART current in our product, so we tried some experiments on the PCA10040 board.
We noticed a significant current difference between SDK11 and later SDKs for the ble_app_uart example.
When running the example in SDK11 on PCA10040 board, the average current is around 0.5 mA, which looks fair.
However, when running the example in SDK12.3 and later, the average current is around 2.2 mA, which is definitely unacceptable.
What could cause these significant difference on current consumption with the same example between different SDKs?
What is the typical current for applications using constant UART RX when UART is idle?