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

Writing to secure characteristic on nRF51822

I have a nRF51822 module programmed for custom service and characteristics. I am able to connect to this module using android 4.3 API. I can get characteristics and their properties.

One of my characteristics advertises as write with no response to which I am trying to write some value. Android shows that it successfully performed write operation but the module doesn't receive anything.

How do I solve this issue? Is it possible that a secure characteristic fails at module end with plain(non-encrypted) write? Do I need to change advertised value so that android understands that it is secure write requiring encryption?

Related