Thales' cellular IoT products business is now part of Telit Cinterion, find out more.

You are here

Names of URCs are equal to command responses | Telit Cinterion IoT Developer Community

December 6, 2017 - 4:02pm, 1906 views

Hello,

we do development based on ELS61-E modules and UDP. One of the most anoying issue we experience is that it is very hard to decide if out an URC or the reply to a command was received via UART. Since URCs do happen during command execution this is no theoretical issue.

Example command "AT^SISR=0,1000"
Example command reply: "^SISR: 0,42" (42 Bytes are ready to read for service profile 0)
Example URC that may happen: "^SISR: 0,1" (Data is ready to read for service profile 0)

The same applies to other commands.

Regarding this, what are your sugesstions for proper driver implementations?

Best regards,
Seb