This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

service_changed API in bootloader

Hi....

we are having some issues while testing our profiles in ios app.when switch from application to dfu am calling "sd_ble_gatts_service_changed(m_conn_handle,0x01,0x4D)"... from ios app am uploading another profile... but the service change is not showing properly. my doubt is whether we should enable "ble_enable_params.gatts_enable_params.service_changed " character...? if yes is there any need to call the API "sd_ble_gatts_service_changed()"? where do i call this?

  • If you set ble_enable_params.gatts_enable_params.service_changed to 0 the service changed service/characteristic will not be included in the attribute table, so this has to be 1 if you are going to use sd_ble_gatts_service_changed().

    Please see this on how to use sd_ble_gatts_service_changed().

    If you are still having problems, please edit your question to include information on what you are actually doing, and what exactly happends.

Related