characteristic type change CHAR_PROP_WRITE to CHAR_PROP_WRITE_WITHOUT_RESP issue
I have changed my service characteristic from CHAR_PROP_WRITE to CHAR_PROP_WRITE_WITHOUT_RESP.
(following android issues)
But, when I try to write it , using a stm32wb55 dongle (ACI_GATT_WRITE_CHAR_VALUE) , I get :
ACI_GATT_ERROR_RESP_EVENT ( 0x03: Write not permitted)
ACI_GATT_PROC_COMPLETE_EVENT (0x91 Failed)
Only if I set my characteristic to both ( CHAR_PROP_WRITE | CHAR_PROP_WRITE_WITHOUT_RESP ) all work well.
Can you explain the route cause for this? what does _WITHOUT_RESP mean ? and why dongle GATT rejects the write request?