Names of URCs are equal to command responses | Telit Cinterion IoT Developer Community
December 6, 2017 - 4:02pm, 1567 views
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?