Ошибка +CME ERROR: 10 появляется в ответ модема на AT-команду и означает одно конкретное состояние: SIM-карта не вставлена или модем её не распознаёт. Вы увидите этот код, когда отправляете команду AT+CMGS для отправки SMS, ATD для звонка или AT+CPIN? для проверки статуса SIM, а модем отвечает отказом. Код 10 — это не сбой прошивки и не поломка: это сообщение о том, что на уровне интерфейса SIM-карты нет связи между модемом и карточкой.
Ошибка относится к семейству CME ERROR (Mobile Equipment Error), описанному в стандарте 3GPP TS 27.007. Эти коды сообщают о проблемах самого оборудования и его периферии, в отличие от CMS ERROR, которые связаны со сбоями сетевых сервисов. Понимание этой разницы помогает не искать проблему «в сети оператора», когда на самом деле она находится в слоте SIM-карты.
Что означает код CME ERROR 10
Код 10 в таблице ошибок стандарта 3GPP TS 27.007 определён как SIM not inserted — SIM-карта не вставлена. Модем возвращает его в тот момент, когда команда требует доступа к SIM, а интерфейс карты не отвечает или сообщает об отсутствии карты. При этом физически карта может находиться в слоте — модем реагирует на результат электрического опроса, а не на факт наличия пластика.
Важно отличать код 10 от соседних кодов той же группы: 10 — карта не вставлена, 11 — требуется PIN-код (SIM PIN required), 12 — требуется PUK, 13 — сбой SIM (SIM failure). Если вы получаете именно 10, значит модем вообще не инициализировал карту, а не просто ждёт ввода PIN. Это существенно сужает круг поиска.
💡CME ERROR 10 — это ответ «SIM не обнаружена», а не ошибка сети. Искать причину нужно в контакте между модемом и картой, а не у оператора.