Hola, un radio moden estaria bien pensado para enviar gran cantidad de datos, pero el pic si lo utilizas para controlar cosas no requiere de paquetes tan grandes, yo llevo tiempo experimentando con esto y con solo un pequeño protocolo de lo mas simple consigo que me funcione el sistema, siempre la transferencia de datos llega a la primera, pero con solo terminar la trama con un checsum simple es suficiente, y la cabecera es muy facil, si trabajas de punto a punto o con varios pic o PCs con solo implementar un byte para el nombre de la red, otro para el numero de la placa que te diriges y el numero de quien envia, mas un numero (este es muy importante, que es el numero de la trama o paquete de datos, un simple contador) mas los datos, y el checsum ya sea un solo byte o dos... y despues solo tienes que esperar la respuesta de la placa con el comando de ok, con el numero del paquete y listo para enviar el siguiente.... el unico problema es que tienes que crear un bufer de entrada y la longitud de los datos tiene que ser inferior a este bufer... para que no pierdas datos... yo cree un bufer de entrada de 80 byte pero el problema es que tuve que crear otro de igual longitud que servia de puntero a este o apuntador por lo que en total son 160 byte para el bufer y esto en un pic 16f877 es mucho, pero funciona muy bien...