This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

how to put RX to sleep in order to reduce power consumption nrf51822

I am using nrf51822, after establishing connection between master and slave, circuit needs only tx antenna, is there any way to put rx in sleep mode for ble application? During data transmission, i want to use only tx part, and i want to make rx sleep.

Parents
  • Hi,

    It is not possible only to disable Rx part after connection established between master and salve. Once connection is established between central and peripheral device, each devices need to syncronize per connection interval(7.5ms~4s) in order to keep connection, which needs to send and recieve empty packets even if nothing any data you want to send and receive.

    If you want to reduce some degree of power consumption while sending and receiveing, you may have an option to enable internal DCDC converter.

    Thanks.

Reply
  • Hi,

    It is not possible only to disable Rx part after connection established between master and salve. Once connection is established between central and peripheral device, each devices need to syncronize per connection interval(7.5ms~4s) in order to keep connection, which needs to send and recieve empty packets even if nothing any data you want to send and receive.

    If you want to reduce some degree of power consumption while sending and receiveing, you may have an option to enable internal DCDC converter.

    Thanks.

Children
No Data
Related