Este artículo describe como configurar un Bolt/Bridge II para registrar eventos con fines de solucionar problemas..
PRODUCTOS APLICABLES
- Anybus Wireless Bolt
- Anybus Wireless Bridge II
PRE-REQUISITOS
- Firmware 2.05.00 o mayor.
- Todos los ejemplos en este artículo utilizan la dirección IP 192.168.0.99 (dirección configurada de fábrica).
EN ESTE ARTÍCULO
Comandos AT
- Abrir la sección Comandos AT
- Para capturar en la WLAN todos los bit de eventos 0, 1, 3 y 4 (0001 1011 = 27), en el registro 1013 es necesario que se configure ATS1013=27, dar clic en “Enviar” iniciará el registro. La respuesta deberá ser “OK”..
-
El registro 1016 permite registrar los niveles de evento, entonces ATS1016=2 registrará las advertencias y errores..
-
El intervalo de reporteo es en milisegundos, así que modificar el comando ATS3007=10000 hará que el registro sea cada 10 segundos.
- Para agregar información de estado cada 60 segundos se puede ingresarATS1018=60 (configurarlo = 0 deshabilitará esta opción).
- Para reiniciar el equipo se debe ingresar el comando AT*AMREBOOT .
Revisando los Eventos
- Los eventos mas recientes (aún en la memoria RAM) se pueden ver ingresando el comando AT*AMLOG?
- Para ver todos los eventos registrados (enviar los registros de la memoria RAM a la memoria Flash), se debe ingresar a http://192.168.0.99/cgi/log.csv
- para eliminar los registros:
- AT*AMLOG=0 (elimina los eventos en la RAM)
- AT*AMLOG=1 (elimina los eventos en la Flash)
Entendiendo el registro de eventos.
- La Guia de referencia de Comandos AT y la sección de ayuda del Bolt (http://192.168.0.99/help.shtml) contienen más información respecto a las configuraciones y los comandos antes mencionados, así como la información de los eventos. Por ejemplo, en la página 103, se explica el registro 1013 (modo diagnostico), mostrando que representan las abreviaciones.
2. búsqueda de código WSIND:
WSIND
0 - STATUS_STOPPED
1 - STATUS_STARTED
2 - STATUS_ERROR
3 - STATUS_DISCONNECTED
4 - STATUS_CONNECTING
5 - STATUS_CONNECTED
6 - STATUS_CONNECTION_FAILURE
7 - STATUS_AP_UP
8 - STATUS_AP_DOWN
9 - STATUS_AP_STA_ADDED
10 - STATUS_AP_STA_REMOVED
11 - STATUS_80211r_REASSOCIATING
12 - STATUS_80211r_REASSOCIATED
13 - STATUS_80211d_SCAN_IN_PROGRESS
14 - STATUS_80211d_SCAN_NOT_IN_PROGRESS
3. WSDIS code lookup:
WSDIS
0 - STATUS_DISCONNECTED_UNKNOWN
1 - STATUS_DISCONNECTED_NO_BSSID_FOUND
2 - STATUS_DISCONNECTED_ASSOC_FAILURE
3 - STATUS_DISCONNECTED_AUTH_FAILURE
4 - STATUS_DISCONNECTED_MIC_FAILURE
5 - STATUS_DISCONNECTED_ROAMING
4. el comando AT*AMDUMP? Puede ser ingresado para leer el registro de depuración. La mayoría de la información necesitará ser interpretada por un desarrollador, pero los motivos de reinicio pueden ser útiles en algunas ocasiones. El valor es una combinación de bits de la máscara de bits:
_BOR (0x0001) // Encendido / Reset por Apagado o Reset por bajo voltaje. out reset.
_PIN (0x0002) // Reset de Pin
_POR (0x0004) // Encendido / Reset por Apagado
_SFT (0x0008) // Reset por software
_IWDG (0x0010) // Reset por watchdog Independiente
_WWDG (0x0020) // Reset de Pin
_LPWR (0x0040) // Reset por bajo voltaje
Por ejemplo, un reset motivo 7 significa BOR + PIN + POR lo cual probablemente un reinicio manual..
INFORMACIÓN ADICIONAL
Los siguientes Comandos AT pueden ser copiados y pegados en la ventana de Comandos AT para iniciar los registros enseguida (los comandos AMLOG borrarán los registros actuales):
ATS1013=27
ATS1016=2
ATS1018=60
ATS3007=10000
AT*AMDUMP=1
AT*AMLOG=0
AT*AMLOG=1
AT*AMREBOOT
INFORMACIÓN ADICIONAL