hi ...
i am using nrf52382 , merged twi, uart . how to minimize the current consumption and how to find the current consumption of my device
hi ...
i am using nrf52382 , merged twi, uart . how to minimize the current consumption and how to find the current consumption of my device
Hi,
You can try increasing the connection interval so that the radio doesn't use as much time scanning. For example set NRF_BLE_SCAN_MAX_CONNECTION_INTERVAL and NRF_BLE_SCAN_MIN_CONNECTION_INTERVAL to 100(ms) in sdk_config.h. Remember that you have to change the connection intervals for both central and peripherals to make sure that they overlap.
You can also try decreasing the scan window (Although this reduces the chance to detect the advertising packet). This is done by decreasing the variable NRF_BLE_SCAN_SCAN_WINDOW in sdk_config.h
These are just the simplest ways to lower current consumption, this case offers everything you need to know about minimizing and measuring your current consumption on nRF5x based devices.
Best regards,
Simon.
Hi,
You can try increasing the connection interval so that the radio doesn't use as much time scanning. For example set NRF_BLE_SCAN_MAX_CONNECTION_INTERVAL and NRF_BLE_SCAN_MIN_CONNECTION_INTERVAL to 100(ms) in sdk_config.h. Remember that you have to change the connection intervals for both central and peripherals to make sure that they overlap.
You can also try decreasing the scan window (Although this reduces the chance to detect the advertising packet). This is done by decreasing the variable NRF_BLE_SCAN_SCAN_WINDOW in sdk_config.h
These are just the simplest ways to lower current consumption, this case offers everything you need to know about minimizing and measuring your current consumption on nRF5x based devices.
Best regards,
Simon.
thanks , if we use rtc , is it decrease the current consumption , how to use it ?