Search code examples
arduinomicrocontrollergsmsim-card

GSM Module CME Error code 15


I am attempting to build a GSM/MCU project using a ADH8066 GSM module.

I have managed to setup a reliable serial comm with the unit, but now I am struggling with the sim card integration.

I am trying to make sense of the response: "+CME ERROR: 15" when attempting a "AT+CPIN?" command.

When the sim card is not present I receive +CME ERROR: 10 which is expected (SIM not inserted), but when sim is inserted and module is rebooted I get this 15 error. Can anybody advise me on what this means?

The Sim cards I have tried are South African sims registered on the Vodacom and Mtn networks here in SA.


Solution

  • +CME ERROR:15 tends to be because the modem can't work with the SIM card. This is usually the case with UMTS only network SIM cards.

    ADH8066 GSM module is the evaluation board. But what is the modem you have integrated? Would be useful to know as then you can verify if its a simple GSM modem (which is what I am assuming).

    As a side note the +CME ERROR: 10 error is based on whether the SIM card "door" is closed or not. It does not tell you whether all is good with the SIM card or not. Hence the differing error codes.