Hi,
I encountered a weird behavior. i defined characteristics with specific read/write permission however all the characteristics are writable for some reason altough the permissions are sent correctly.
I have noticed it on a BT dongle from Texas Instruments. in which i can see the right permissions but even if a characteristic is read only i can still write to it.
you can see the permissions in the following snippet:
the value is changed with a write process
the packets sent are:
in other devices i have worked on a characteristic would deny a write sequence if no write permissions are set.
please let me know what is required in order to solve this.