Cómo llamar el comando AT en XBee desde Arduino

1

Estoy intentando configurar el registro SM (modo de suspensión) en la radio XBee. Estos registros se pueden configurar con los llamados comandos AT, que se enumeran en la pág. 28 en el Manual del producto XBee / XBee Pro.

Esto se puede hacer usando la aplicación de escritorio X-CTU, ya sea escribiendo los comandos AT en el terminal integrado o editando los valores en una lista y luego haciendo clic en "Escribir".

¿Pero es posible modificar estos registros sobre la marcha a partir de un boceto que se ejecuta en el Fio?

    
pregunta Lucy Brennan

2 respuestas

2

Sí, puedes modificar esto sobre la marcha. Asegúrese de enviar primero los caracteres necesarios con el tiempo requerido. El valor predeterminado es +++

Después de que Xbee responda "OK", puedes enviar tus comandos AT. Como dijo Swanand, no olvides el 0x0D al final

    
respondido por el Demetris
1

En primer lugar, nunca he usado Arduino en mi vida, pero he trabajado en XBee.

Sí, puede configurar el módulo XBee sobre la marcha. XBee acepta los comandos AT. Por lo tanto, los mismos comandos que envía desde X-CTU son válidos si conecta XBee al puerto serie del microcontrolador que está configurado correctamente (en la mayoría de los casos, 9600 baudios 8-N-1) y escribe sobre él.

Coloque su comando en una matriz [AT] y escriba esa matriz en el puerto serie. ¡Ya terminaste!

Nota: todos los comandos AT están en ASCII y no olvide agregar un retorno de carro al final (0x0D)

    
respondido por el Swanand

Lea otras preguntas en las etiquetas