Dear Team,
I am migrating the ANCS client application from SDK-12.3 to SDK-15.3 version.
Please find my below observations in SDK-15.3.
Erase the flash completely and load the the firmware [ Using the ANCS client service code available in SDK-15.3 version]
Erase the phone bonding info in the IPhone.
<1> Pair the Iphone. <Success>
<2> Will make call to the Iphone and I could see the notification. Fetch the attributes of the notification. Print it on the console. <Success>
<3> Now restart the device <NRF52832>
-->IPhone automatically gets connected.
--> I could also see that ANCS Database discovery also success.
--> Prints the notification messages [Missed call log]
<4>Now make a call to IPhone
--> I could see the notification in the log, and attribute request for the notification is in progress.
--> Now I could see BLE_GAP_EVT_DISCONNECTED is received in the event handler.
Note: In SDK-12.3 the above mentioned scenario works perfectly fine.
Please let me know if you have any suggestions.