URC interrupted by AT command result (MC55i) | Telit Cinterion IoT Developer Community
October 16, 2015 - 1:35pm, 2020 views
I'm using a MC55i module which has been modified by Triorail to support the GSMR frequencies. I use this module to receive diagnostic SMS from our trains.
My problem is that the URC +CMT (derect forwarding of incoming SMS) sometimes gets interrupted by the result of a previous transmitted AT command.
rx: +CMT: ,94
The 'OK' respons from the AT command is in the middle of the received PDU code. Also the AT echo of the command is missing?
I have echo turned on and wait 100ms after sending a command just like the datasheet describes but it's still interrupting the URC code.
I wonder if there is any way to prevent this from happening?
The URC's may occur any time. This 100ms delay is to ensure time for URC's transmission. I think that in this case the URC transmission started before the command was received. So I don't think that this collisions may be guaranteed not to happen.