Hello,
We're using version 7.0.1 of the S140 soft device. We are making a bluetooth application where the device behaves both as a central and peripheral. In peripheral mode I can successfully advertise and be connected to. However, I can't get my custom service to be added properly. Below is my code to initialize the service which I took from the beginner's tutorial. It's nothing fancy, and I can compile it and run with with no problems or error codes from the function calls.
Everything runs as expected. However, my central cannot find my service during discovery. When I use NRF Connect (on both iphone and my mac), after I connect, I only see the generic services and not my service. I don't see anything that could go wrong. Am I missing something in my SDK config? Here's the relevant values. Given the lack off error codes and everything seems to run properly I don't think it's that.
Any help would be greatly appreciated. Thank you.