Other Parts Discussed in Thread: CC1350
Hi,
I am using cc1350 launchpad. I have edited the simple_peripheral code to work with indications. I have also written an android app which can receive the indications.
I have set the indication config on a particular characteristic, whenever I want to send an indication I use SimpleProfile_SetParameter to set a new value for that characteristic and that will automatically send the indication to my app.
I want to send multiple indications. If I just loop SimpleProfile_SetParameter with new values, it only sends the first one. If I put a large delay between each cycle of the loop, then I am able to receive all indications but slowly. Since it is a BLE, I understand it can only send an indication on each connection interval.
Instead of having large delays and then send an indication, is there anyway for me to get alerted on a new connection interval?
or is there anyway to make sure the indication has been sent (for a characteristic) before it changes its value and send the new indication?