Buenas. Estoy enviando datos entre dos XBee y me pasa algo curioso que me gustaría poder resolver con ustedes.
Usando dos XBee serie 1 y PIC18F4550, desarrollé en una laptop ajena un software para enviar una frase ("Hola, ¿cómo estás?"). Este software que contenía el PIC enviaba dicha frase al XBee que tenia conectado por UART, luego éste último enviaba al XBee conectado en la PC con un Explorer USB y, efectivamente, recibía la frase deseada.
El misterio es que, desarrollando EL MISMO software en mi PC (no en la laptop ajena), quemándo el programa al PIC e intentando enviar la frase tal como había hecho en la laptop, no me envía ni a tiempo (debería enviar cada 1 segundo, y lo hace cada 10) ni lo que deseo (en vez de enviar la frase, envia sólo puntos, así: .............).
Probé el software compilado el la laptop en mi PC y quemé en el pic y ahí si funcionaba, pero si lo compilaba de nuevo en mi PC se dañaba, por así decirlo.
¿Que puede ser?
Usando dos XBee serie 1 y PIC18F4550, desarrollé en una laptop ajena un software para enviar una frase ("Hola, ¿cómo estás?"). Este software que contenía el PIC enviaba dicha frase al XBee que tenia conectado por UART, luego éste último enviaba al XBee conectado en la PC con un Explorer USB y, efectivamente, recibía la frase deseada.
El misterio es que, desarrollando EL MISMO software en mi PC (no en la laptop ajena), quemándo el programa al PIC e intentando enviar la frase tal como había hecho en la laptop, no me envía ni a tiempo (debería enviar cada 1 segundo, y lo hace cada 10) ni lo que deseo (en vez de enviar la frase, envia sólo puntos, así: .............).
Probé el software compilado el la laptop en mi PC y quemé en el pic y ahí si funcionaba, pero si lo compilaba de nuevo en mi PC se dañaba, por así decirlo.
¿Que puede ser?