2014-08-02 09:07 AM
Hello,
after connection establishment BLE spec suggests/allows to change connection parameters based on the actual requirement. E.g. connect with slow interval for normal operation, but after some time when needed for sending lot of data, use a much smaller interval.The BLUENRG api gives the functionaci_l2cap_connection_parameter_update_request
(...)
. Calling this function is working fine (most of the times) for updating the connection parameters. However, in case there is some other traffic (e.g. from security manager) when using this function it causes an interruption and the connection is dead and will time out (I'm using BLUENRG as peripheral).So is there some hint / synchronization which allows me to call this function securely?Maik
2014-09-15 01:10 AM
Hi Maik,
what values have you set in the parameters (inteval min, interval max, slave latency and Timeout multiplier? regards, Graziella