Hola stk500!!!
Antes que nada darte las gracias por responder!!
Te cuento...tengo tres XBee serie2 pro y dos Arduinos Mega 2560. La situación es que yo tengo dos de los XBee conectados cada uno a un Arduino, mediante un Shield y el tercer XBee está conectado al PC mediante un usb-explorer, siendo este el receptor y los otros dos los transmisores.
En un principio, mis parámetros eran los que tenía por defecto y sólo cambié la velocidad (BD=7) y como Funcion set tenía coordinator API en el XBee que está conectado al PC mediante usb-explorer y los dos XBee que estaban en los Arduinos como Router AT y en los Arduino un programa muy sencillo en el que sólo tiene que enviar una frase corta a la velocidad que he puesto los XBee y con un cierto delay, todo esto funcionaba perfecto.
Ahora, he cambiado ciertos parámetros que yo pienso que no deberían de afectar, pero ya no funcionan. Los parámetros que he cambiado son:
En el Xbee receptor: lo he cambiado a coordinator AT y el ID lo he cambiado de 0(por defecto) a 1234.
En los XBee transmisor: los he cambiado a end-device AT, el ID lo he cambiado también a 1234 y el SM lo he cambiado de 4 a 1, para que estén despiertos.
Por cierto, con el ID a 0(valor por defecto), los XBee tampoco funcionaban ya.
Desde que he hecho estos cambios el Arduino sólo sí que funciona, pero cuando le pongo los XBee con el shield dejan de transmitir. No sé qué parámetro o parámetros de los que he cambiado son los que pueden estar fallando... yo sospecho por el el funcion set, pero no entiendo porqué!!
Si sabes que está ocurriendo sería de gran ayuda para mí!!
Muchas gracias!!!