Comando CEL — Estado Conexión Celular
Consulta el estado de conexión celular en tiempo real, con telemetría fina de señal y localización por celda.
¿Para qué sirve?
📶 Casos de uso principales:
- 📊 Monitorear calidad de conexión de red (RSRP/RSRQ/SINR)
- 📍 Localizar el equipo por celda (LAC + Cell ID) sin GPS
- 🔍 Diagnosticar problemas de conectividad y cobertura en campo
- 📡 Identificar tecnología activa (2G, 3G, LTE, NB-IoT) y banda
- 🌍 Verificar operadora conectada (MCC/MNC)
- 🔧 Debugging de comunicaciones y registro de red
Comandos
| Operación | Sintaxis | Respuesta |
|---|---|---|
| Consultar todo | QCEL | RCEL, + 17 campos |
| Consultar un campo | QCEL[n] | RCEL[nn],valor |
La respuesta completa de 17 campos (índices 0-16) está disponible desde el firmware v1.09.24. En versiones anteriores QCEL devuelve solo los primeros campos (status,tech,mcc,mnc).
Campos de Respuesta
| # | Campo | Descripción | Valores |
|---|---|---|---|
| 0 | status | Estado conexión LPWA | Ver tabla abajo |
| 1 | radio | Estado del radio (registro, QENG) | Cadena de estado |
| 2 | mcc | Mobile Country Code | Código numérico del país |
| 3 | mnc | Mobile Network Code | Código numérico de operadora |
| 4 | rat | Tecnología de acceso (QNWINFO) | 2G, GSM, eMTC, NB-IoT… |
| 5 | band | Banda de frecuencia activa | ej. B28, B2 |
| 6 | csq | Señal RSSI | 0-31, 99=desconocido |
| 7 | creg | Estado de registro CREG | Código numérico |
| 8 | cereg | Estado de registro CEREG (LTE) | Código numérico |
| 9 | roaming | Roaming activo | 0=no, 1=sí |
| 10 | sim | SIM activa | 0 o 1 |
| 11 | reglvl | Nivel de la escalera de registro | Numérico |
| 12 | lac | Location/Tracking Area Code | Numérico |
| 13 | cellid | Identificador de celda (CID/ECI) | Numérico |
| 14 | rsrp | Potencia de señal LTE | dBm (ej. -95) |
| 15 | rsrq | Calidad de señal LTE | dB (ej. -11) |
| 16 | sinr | Relación señal/ruido LTE | Valor crudo |
Estados de Conexión (campo 0)
| Estado | Descripción | Icono |
|---|---|---|
| NOCONN | No conectado a LPWA - IDLE | 🔴 |
| CONNECT | Conectado a LPWA | 🟢 |
| SEARCH | Buscando red LPWA | 🟡 |
| LIMSRV | Servicio limitado | 🟠 |
Tecnologías de Red (campo 4)
| Valor | Tecnología | Velocidad típica |
|---|---|---|
2G / GSM | Segunda generación | Baja |
3G | UMTS/HSPA | Media |
eMTC / CAT-M | LTE Cat-M1 | Alta (IoT) |
NB-IoT / CAT-NB | LTE NB-IoT | Baja potencia |
Calidad de señal LTE (RSRP / RSRQ / SINR)
Los campos 14-16 permiten evaluar la cobertura real sin instrumental externo:
| Métrica | Bueno | Aceptable | Pobre |
|---|---|---|---|
| RSRP (dBm) | ≥ -90 | -90 a -105 | < -105 |
| RSRQ (dB) | ≥ -10 | -10 a -15 | < -15 |
| SINR | Alto | Medio | Bajo/negativo |
El SINR se reporta como valor crudo del módem (índice interno), no en dB directos. Úselo de forma comparativa entre mediciones.
Localización por celda (LAC / Cell ID)
Los campos 12-13 (lac, cellid) identifican la celda a la que está conectado el equipo. Combinados con el MCC/MNC permiten una geolocalización aproximada por celda (cell-ID location) útil cuando no hay fix GPS disponible.
Ejemplos
Respuesta completa (v1.09.24+)
>QCEL<
>RCEL,CONNECT,eMTC,722,310,eMTC,B28,24,1,1,0,0,7,7425,12345678,-95,-11,12<
// status=CONNECT, rat=eMTC, MCC=722 (Argentina), MNC=310 (Claro),
// banda=B28, CSQ=24, roaming=0, SIM=0, nivel=7,
// LAC=7425, CellID=12345678, RSRP=-95dBm, RSRQ=-11dB, SINR=12Consulta indexada de un solo campo
>QCEL14<
>RCEL14,-95< // RSRP = -95 dBm
>QCEL13<
>RCEL13,12345678< // Cell IDConectado a 2G Movistar Argentina
>QCEL<
>RCEL,NOCONN,GSM,722,7,GSM,B8,14,1,0,0,0,3,7425,0,0,0,0<Códigos MCC/MNC Argentina
| Operador | MCC | MNC |
|---|---|---|
| 📱 Movistar | 722 | 7, 70 |
| 📱 Claro | 722 | 310, 320, 330 |
| 📱 Personal | 722 | 34, 341 |
Consulta la lista completa de códigos MCC/MNC para otros países.