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

Peripheral doe not terminate according to spec

I'm writing test code to verify the softdevice operation according to the spec.

The goes like this:

 The central sends the feature exchange command, when the feature exchange response is received, the central sends a terminate command with a NACK response. 

The expected response is the peripheral sould terminate the connection and not send another exchange response.

The actual response is the peripheral sends another feature exchange response after receiving the terminate command.

Any ideas?

Parents Reply
  • No, after the termination request on the connection is received, then it does not make sense to keep sending ATT notifications. We have some regression tests just to test this scenario and must have passed , else there would have been no release. 

    Can you help me reproduce the behavior on my desk. Can you share your application project or hex file that i can use with the given softdevice to reproduce this .

Children
Related