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

how to connect with peripheral having multiple services?

i am using ble central example from sdk15.the peripheral  i want to connect with Nrf52832 is not a Nordic device.Peripheral have 5 different services.now till i successfully make a connection with nordic by doing little modification in ble Uart central example. and receive one of its service data on nordic side.i want to connect with all off the service  of the peripheral.how i ll do this??

Parents Reply
  • Hi,

    I would suggest you to study the ble_app_uart and ble_app_uart_c to see how it works. I can try to answer your questions or have a look if you have an issue. Try to add one more proprietary service into ble_app_uart and then modify ble_app_uart_c to discover both service (uart and your own ). After that it should be easy to discover all the services on your 3rd party peripheral. 

Children
Related