Comandos AT para módems celulares
Una chuleta de los comandos AT que más se usan para arrancar y depurar un módulo celular, cada uno con su fragmento listo para copiar y la cláusula de la norma que lo define (3GPP TS 27.007 y 27.005). Debajo tienes un generador de AT+CGDCONT a partir de tu APN y un descodificador del estado de registro de red.
Identificación
Comprueba que el módem responde (debe devolver OK).
Muestra fabricante, modelo y revisión de firmware.
Devuelve el fabricante del módulo.
Devuelve el modelo del módulo.
Devuelve la versión de firmware.
Devuelve el IMEI del equipo.
SIM / tarjeta
Comprueba si la SIM pide PIN (READY si ya está lista).
Lee el IMSI del abonado (identifica país y operador).
Lee el ICCID de la SIM (comando de vendedor: +CCID, +QCCID o +ICCID según el módulo).
Red y registro
Muestra el operador registrado y la tecnología de acceso.
Escanea las redes disponibles (tarda; el módem se desregistra un momento).
Estado de registro en red 2G/3G con conmutación de circuitos.
Estado de registro del servicio de datos GPRS/UMTS.
Estado de registro EPS (LTE, NB-IoT y LTE-M).
Señal
Calidad de señal: índice CSQ y tasa de error de bit.
Contexto PDP / APN
Define el contexto PDP con el APN antes de conectar.
Fija usuario, contraseña y protocolo de autenticación del APN.
Activa (o desactiva) el contexto PDP definido.
Muestra la dirección IP asignada al contexto.
Energía / radio
Controla el nivel de funcionalidad: apaga o enciende la radio.
SMS
Selecciona el modo de SMS (1 = texto, 0 = PDU).
Envía un SMS al número indicado.
Generador de AT+CGDCONT
Compón el comando que define el contexto PDP a partir de tu APN.
Descodificador de estado de registro
Introduce el valor <stat> de la respuesta +CREG / +CGREG / +CEREG.
Por dónde empezar a depurar
El orden de arranque de casi cualquier módulo es el mismo: primero AT para confirmar que responde, luego AT+CPIN? para descartar que la SIM pida PIN, después AT+CSQ para ver si hay señal y AT+CEREG? (o +CREG en 2G/3G) para comprobar el registro en red. Solo cuando el estado de registro es 1 (red propia) o 5 (roaming) tiene sentido definir el contexto de datos con AT+CGDCONT, activarlo con AT+CGACT y confirmar la IP con AT+CGPADDR. Si el registro se queda en 2, el módem sigue buscando red: casi siempre es un problema de cobertura, de banda o de perfil de operador, no de la configuración del APN. Si se queda en 3, la red ha rechazado el registro y suele ser un tema de la SIM o del abono, no del firmware.