We use cookies to enhance your browsing experience and help us improve our websites. To improve our website, we carefully select third parties that use cookies to allow us to serve specific content and achieve the purposes set out in our cookie policy. For more information on how to make adjustments through your browser to the cookies being used on your device, please click Find Out More link. By closing this banner or continuing to browse our website, you agree to our use of such cookies. FIND OUT MORE
I need to be able to distinguish a remote hangup from a dropped call.
I don’t have a convenient way of simulating a dropped call so I can’t experiment much.
I turned on
AT#DIALMODE=2
so when the remote hangs up I get the unsolicited result code:
DISCONNECTED
Is there a different unsolicited result code if the call is dropped due to losing the signal?
Is there a command that will allow the software to tell why a call was terminated. It appears that maybe
AT+CEER
might give the answer but the documentation does not state what the return report would be for a dropped call.
Thanks,
Alan
AT#CEER has a list of error codes in its description in AT Commands Reference Guide.
Remote refusing the call (hang-up): DIALING/RINGING/BUSY; code 17 User busy.
Detaching the antenna during call: DIALING/RINGING/CONNECTED/DISCONNECTED; NO CARRIER and code 255 Lower layer failure.