Comando CXWIF — Configuración WiFi
Configura el comportamiento global del módulo WiFi del dispositivo.
¿Para qué sirve?
📶 Casos de uso principales:
- 🔌 Activar o desactivar el módulo WiFi
- 📡 Seleccionar modo Station (cliente) o Access Point
- 📤 Habilitar envío automático de reportes por WiFi
- ⚙️ Configuración inicial del sistema WiFi
Comandos
| Operación | Sintaxis |
|---|---|
| Consultar | QCXWIF |
| Configurar | SCXWIFwifipwr,apmode,autodestiny |
| Respuesta | RCXWIFwifipwr,apmode,autodestiny |
Parámetros
| Parámetro | Descripción | Valores |
|---|---|---|
wifipwr | Activación del módulo | 0 = Off (default), 1 = On |
apmode | Modo de operación | 0 = Station (default), 1 = Access Point (APX), 2 = Access Point (APY) |
autodestiny | Autodestino: WiFi como canal de salida de los reportes | 0 = No, 1 = Sí (default) |
El tercer campo: autodestiny (autodestino)
Decide si los reportes pueden salir por WiFi. Es el campo que más confunde, porque no tiene nada que ver con encender el módulo.
| Valor | Qué hace |
|---|---|
1 (default) | El equipo puede conmutar el canal de reportes a WiFi. Los reportes sin destino explícito salen a IP3 (si está definida) o alternadamente a IP0/IP1. |
0 | El canal de reportes nunca pasa a WiFi: los reportes siguen saliendo por celular aunque el WiFi esté conectado y con buena señal. |
autodestiny=0 no apaga el WiFi. Con >SCXWIF1,0,0< el módulo queda encendido y conectado, y sirve para todo lo demás:
- configurar el equipo por WiFi (comandos, terminal, portal del Access Point),
- actualizar el firmware,
- forzar un envío puntual por WiFi con el sufijo
;@WIF(ver Comando G).
Lo único que cambia es por dónde salen los reportes automáticos: por celular. Si el equipo está en 1,0,0 y el celular reporta NOCONN, eso no es una falla: ver estados de conexión celular.
Los tres campos se aplican sólo si vienen: >SCXWIF1< cambia únicamente el encendido y deja el modo y el autodestino como estaban. Un valor fuera de rango se ignora sin error. Y cambiar cualquiera de los tres reinicia la conexión WiFi, así que la red tarda unos segundos en volver a levantar.
Ejemplos
Modo Station con Reportes WiFi
// WiFi ON, modo Station, reportes automáticos ON
>SCXWIF1,0,1<
>RCXWIF1,0,1;ID=865413053386354;*31<Modo Access Point
// WiFi ON, modo AP, sin reportes automáticos
>SCXWIF1,1,0<
>RCXWIF1,1,0;ID=865413053386354;*30<Configuraciones Rápidas
| Escenario | Comando | Descripción |
|---|---|---|
| 📡 Cliente, reportes por celular | >SCXWIF1,0,0< | Conecta a una red existente: sirve para configurar y actualizar, pero los reportes salen por celular |
| 📶 WiFi como AP | >SCXWIF1,1,0< | Crea red propia |
| 📶 WiFi como AP (APY) | >SCXWIF1,2,0< | Crea red propia con datos de APY |
| 📤 Cliente + reportes | >SCXWIF1,0,1< | Cliente con envío automático |
| 🔴 Apagar WiFi | >SCXWIF0,0,0< | Desactiva módulo |
Modos de Operación
| Modo | Descripción | Comando asociado |
|---|---|---|
| Station | Dispositivo se conecta a red WiFi existente | APW |
| Access Point | Dispositivo crea su propia red WiFi | APX |
| Access Point (APY) | Dispositivo crea una segunda red WiFi con los datos de APY | APY |
Compatibilidad
Ver También
- Comando APW - Configuración modo Station
- Comando APX - Configuración modo Access Point
- Comando IP - Destinos de reportes
- Terminal modo Access Point - Ejemplo práctico