Show Posts
Pages: [1]
1  Forum 2005-2010 (read only) / Syntax & Programs / Sending an int. Xbee on: November 02, 2008, 01:32:42 am
I've been trying to send an int from an xbee to other xbee.

i have
int x, y, z;

when i send those values, i receive in the other side de ascii code of each of the digits of this values, is there a way to get the value of that variables instead of the ascii code of each one of their digits?
2  Forum 2005-2010 (read only) / Español / Xbee, Serial, Arduino on: November 02, 2008, 12:17:27 pm
Que tal, me acabo de suscribir a la lista así que saludos a todos.

Acabo de comprar dos modulos de Xbee con su respectivo XbeeShield.

Entonces estoy tratando de transmitir 3 numeros int de un arduino al otro por medio de estos modulos.

en el primer arduino (emisor) hago:

int numero=1000;
int numero=2000;
int numero=3000;

Serial.print(numero);
Serial.print(numero2);
Serial.print(numero3);

Y en el segundo arduino recibo con
for(x=0;x<4;x++){
        numero
  • = Serial.read();
}

para cada uno de los números.

cuando solo se trata de transimitr un número lo hace pero para que me reciba correctamente en vez de enviar 1000 por ejemplo tengo que enviar x1000 donde x puede ser cualquier cosa.

Aún no me explico porque, pero es como si el primer digito estableciera una comunicación para después enviar y recibir ese 1000 correctamente.

otra cosa es que numero
  • es un arreglo de caracteres que después convierto a número con atoi.

Pero bueno, será que me puedan dar alguna idea de como transimitr esos 3 números? porque si imprimo uno detrás de otro y recibo todos uno de trás de otro se hace un desorden que aún no puedo entender.

Gracias.
3  Forum 2005-2010 (read only) / Exhibition / Re: Arduino + Lego NXT on: October 25, 2008, 07:52:31 pm
Where can i find how to connect this motors to the arduino? or how it works the protocol used by NXT
Pages: [1]