Hi,
Is it possible to validate the value of a characteristic write operation and ignore it if it's not within my set parameters?
I.e. in the BLE_GATTS_EVT_WRITE event, I'd like to do some validation checking on the received write value and ignore it if I don't like it.
Right now whenever a write comes through and then I do a read, it immediately shows the new value.
I thought that's what ble_add_char_params_t.is_value_user true would do, but that also updates the buffer immediately on a write.
SDK 17.0.2 on a nRF52840
Thanks.