Guau!! 10 carácteres para tener una dirección? Por qué no lo mandas en forma de byte (no ascii), y puedes tener hasta 255 diferentes dispositivos y solamente usando 1 byte??
Es decir, cada dispositivo le corresponde un número (del 0 a 255).
Para mandar por puerto serie es Serial.print(direccion,
BYTE) dónde dirección es tu número de dispositivo.
Cuando lo recibas es tan sencillo como comparar dos números....
Por cierto, usando la consola serie que viene con Arduino, siempre verás el cáracter (ASCII) que le corresponde al número que has enviado. Ésto puede llegar a ser muy confuso.... Te recomiendo usar RealTerm.
Bueno, todo esto es asumiendo que estas creando el protocolo tu mismo y no estas usando algo que ya te viene así.....
