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

Reducing the characteristic discovery time for peripheral device

We have a nrf52840 in peripheral mode and with with custom services characteristics added. we want to reduce the over all connection time when we try to connect with central device.

can you suggest us some suggestions to reduce the connection time  ? ( we can see at our end connection time nearly taking 1sec)

Thanks,

Srikanth R V

Parents Reply
  • Hello,

    Srikanth said:
    is it okay to  update 2Mbps PHY from peripheral side alone ?

    Yes, you may use the sd_ble_gap_conn_param_update function, which you can queue as part of the conn_params_init used in most of the BLE peripheral examples, such as the ble_app_uart one.
    However, keep in mind that the peripheral may only request a connection parameter update, but the central is the one that decides, so it is not possible for the peripheral to force which parameters are used.

    Srikanth said:
    Is it possible to disable service 0x1801 from our peripheral device ?

    No, unfortunately that is not possible.

    Best regards,
    Karl

Children
No Data
Related