How is the URC of a coap ack message | Telit Cinterion IoT Developer Community
April 4, 2023 - 10:43pm, 191 views
I tried to send messages using coap with qos 1 and 0, and I expected to receive differents URC with the iformation if an ACK was receive.
In both cases I receive the same message from the URCs:
^SIS: 0,0,3001,"Coap connect 18.000.***.***:***x"
^SIS: 0,0,3001,"POST/PUT Bytes: 255"
^SIS: 0,0,3001,"2.04 Changed"
Hello,
QOS 1 or 0 configures whether the message sent from the module should be confirmed by the server or not. What you see are the URCs sent locally by the module.
Seems that you are right - it looks like the AT command specification document does not define if there should be different URCs for both cases.
So, the URCs confirm that the message was at least sent out. If the acknowledgments are enabled and there is no ACK received there should be a retransmission etc. But if, in the end, the message is not confirmed I would expect some kind of error information.
BR,
Bartłomiej