Hello,
I a developing a custom application on a custom board with nRF51822 and SDK 10.0. I am also a newbie with BLE, so please bear with me.
I have succeeded in incorporating the battery bas and device information dis services into my application, and I can see the device on my iphone. I use the LightBlue iOS app on the phone, and it correctly identifies the two services and actually reports the data correctly.
However, if I leave the board running and take my phone out of range for a while and then come back to it, the LightBlue app on the iPhone does not see the device or services anymore. If i reboot the board, it shows up again.
I am not entirely sure where the problem is. Does the softdevice stop advertising after a while? Is there a better BLE sniffer I can use on the phone?
Thanks!
-ujwal