Problema al recibir informacion mediante xbee

Hola, estoy creando la squidbee mote, de libelium para poder tomar muestras de unos sensores y mediante xbee mandarlos a un ordenador. Estoy utilizando el programa de la página y me funciona perfectamente pero me gustaría cambiar los baudios de conexion en vez de 19200 a 9600 ya que tengo otros módulos que funcionan a esa velocidad y me gustaría centralizar todo pero cuando lo pongo a 9600 en ambos no me envia nada digo yo que es por los tiempos de envio osea pienso que se podria solucionar usando un delay o asi digo yo. ¿Alguien sabe como podria hacerse?.

Pongo el código:

int temp = 0; //Sensores
int hume = 1;
int luz = 2;

int val0 = 0; //Variables Auxiliares
int val1 = 0;
int val2 = 0;

void setup(){
Serial.begin(9600); //Inicializamos el xbee a 9600 baud.
}

// Función para el envío de datos

void sendData(int data0,int data1,int data2){
Serial.print(“Temperatura:”);
Serial.println(data0);
Serial.print(“Humedad:”);
Serial.println(data1);
Serial.print(“Luminosidad:”);
Serial.println(data2);
}

void loop(){
val0 = analogRead(temp);
val1 = analogRead(hume);
val2 = analogRead(luz);
sendData(val0,val1,val2);

}

Muchas Gracias, un saludo