AnsweredAssumed Answered

BLUEHCI_GATT_WRITE_CHARAC_VAL fails

Question asked by palmer.charles on May 29, 2015
Latest reply on Jun 3, 2015 by Marchese.Graziella
If I issue this command from a BlueNRG acting as a Central to another acting as a Peripheral, quickly after receiving an Indication from that peripheral then the call fails with error code 0x46 ("not allowed"). Experimentally I determine that I don't get this error if I insert a 50ms delay after receiving the Indication. A 10ms delay is not enough.

Can ST please confirm this is an undocumented bug/feature and provide a full explanation plus a recommended work around.

Regards - Charles

Outcomes