Hi,
we are using CC3220SF in one of our product, we are use AWS FreeRtos. the mode of communication to the cloud is MQTT with QOS0.
when we are trying to publish data to the cloud multiple packets , the last packet is missing some times. this is causing the problem. we are using IotMqtt_Publish function.
When we are using IotMqtt_Publish function we get the status as IOT_MQTT_SUCCESS, then we are closing the connection and going to hibernate , our assumption is we are closing the connection when network processor is still sending the data or about to send data.
To avoid this is there any way to know the status of the network processor the data is still in queue , or it is sending some data etc.. ? please let me know.
we cannot use QOS1, we are battery operated device cant give some delay.
thanks,
Harish