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

Processing of unexpected Handle Indication messages?

I am using PCA 10040 development boards with soft device version s132_nrf52_3.0.0 to investigate Central/Peripheral communications.

A PCA 10040 acts as a Central making connections to two peripherals, one peripheral is another PCA 10040 board and the second peripheral is an Android App running on a Samsung Galaxy S7 (Android Version 7).

The central connects to a peripheral, performs service discovery, enables notifications, transfers some data and disconnects When communicating with the Android App, Handle Value Indication messages are occasionally observed. The handle value is 3 and data = 0x0100ffff, and this handle value was not discovered during the Service Discovery process.

I would like to know how this message should be handled by Central firmware?

Related