5 votos

XBee necesita restablecerse para cada acción que hago en X-CTU

Estoy configurando mi radio XBee mediante el oficial de X-CTU de la herramienta. El XBee está conectado a un USB XBee explorer. La primera vez que lo hice fue hace un par de semanas, y yo seguía recibiendo errores (ver más abajo), pero sin embargo no constantemente. El día de hoy, no he sido capaz de hacer una sola pieza de la comunicación con el módem sin necesidad de un reset.

I abierto de X-CTU, escoge la correcta puerto COM, y haga clic en "Test / Query". Me sale este mensaje de error:

Action required. Unable to communicate with modem.

Yo, a continuación, restablezca el XBee por el corto de cableado del pin 5 y 10 (mi Arduino no tiene un botón de reset). Al instante el mensaje de error desaparece, y me da el resultado esperado.

Communication with modem..Ok

Si hago clic en Reintentar, me sale el primer mensaje de error de nuevo. Cada vez que, fuera de, al menos, diez ensayos, el mensaje de error aparece después de hacer clic en Reintentar, y cada vez, la correcta infobox aparece después de restablecer a corto cableado.

Es mi XBee simplemente roto, o lo que está pasando aquí?

24voto

jdt141 Puntos 1722

No hay mucha información en la que trabajar, pero puedo decirte que tuve un problema similar cuando comencé a trabajar en xBee.

Lo que me faltaba era que una vez que el dispositivo está configurado para el sueño cíclico, no responde a las comunicaciones en serie durante todo el tiempo que está durmiendo. Esto significa que si lo configura para estar despierto por solo 100 ms, es muy probable que tenga que restablecerlo cada vez que desee modificar un parámetro.

3voto

Grant Puntos 116

¿Ha comprobado si su velocidad de transmisión en X-CTU coincide con la velocidad de transmisión del módulo Xbee? Esta es probablemente la causa.

Además, su módulo Xbee podría no estar haciendo contacto con la placa.

2voto

Dan Midwood Puntos 156

Esto puede o no puede ser el mismo problema, pero he visto un problema similar cuando el módulo XBee está recibiendo datos desde otro módulo XBee mientras yo estoy tratando de ponerse en contacto con él a través de X-CTU. X-CTU parece confundirse debido a que el flujo de datos que llega desde el otro XBee(s) y no es capaz de hablar con el módulo por alguna razón.

Mi solución es ir a la ficha de Terminal server, haga clic en el ASCII de parte de la Terminal, escriba +++ (usted debe ver una respuesta OK), luego rápidamente hacer lo que yo quiero hacer en X-CTU antes de comando en el modo de tiempo de espera. Aunque es molesto hacer, trabaja todo el tiempo para mí.

0voto

Vadim Ferderer Puntos 680

Mi solución a esto, fue simplemente seleccionar el firmware correcto y escribirlo en el xbee. Vaya a Configuración del módem. Seleccione el firmware correcto (XBP09-DM para mí). Presione Escribir. (Ahora recibe el mensaje no se puede conectar, así que lo restablece) Carga el firmware. ¡Hecho! Cada conexión a partir de ahora, es exitosa.

0voto

Adrian Puntos 1

Soy un novato y bastante nuevo a los XBees y comunicaciones Inalámbricas.

Pero déjame decirte algo,

Tuve exactamente el mismo problema con mi XBee S2, Pocos días atrás se estaba trabajando bien en el Modo, He configurado para ser un Dispositivo Final .

durante los últimos 2 días cuando yo estaba tratando de volver a configurar mi XBee , que fue arrojado con la misma ACCIÓN REQUIERE de la ventana repetidas veces y de vez en cuando yo era capaz de comunicarse con el XBee , que no duró mucho porque el tiempo de conexión.

QUE asustaba de MÍ , como me dije a mí mismo que me ladrillo el módulo , pero más tarde , he intentado buscar en Digi solución de problemas foros. Me llegó a través de la declaración diciendo que

Los DISPOSITIVOS FINALES sueño a menudo :/

y yo tenía a la fuerza de iniciar el gestor de arranque con el fin de establecer una conexión estable a hacer más cambios , para mi XBee S2 , he tenido que cambiar mi velocidad en baudios a 115200 , que es el Gestor de arranque de velocidad en Baudios o algo , y me fui por delante a la terminal para comprobar DTR y Descanso , y sin marcar RTS.

Ahora me reset de la tarjeta y se fue de regreso a la terminal de desmarque de Ruptura.

Toma algo de tiempo , pero el XBee se presenta listo para ser restaurado y brilló con un nuevo firmware :)

Déjame saber si esto ayuda (sé que es de 2 años desde el post original , solo estoy compartiendo esta aquí, en caso de que si alguien tiene el mismo problema en el futuro , se puede rectificar)

una adecuada recuperación de la guía aquí http://www.digi.com/support/kbase/kbaseresultdetl?id=3402

La paz :)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X