hola amigos bien tengo un problema ... se trata de que estoy haciendo un programa que envia un paquete de bytes via rs232.



el receptor lo recibe mediante el protocolo xmodem 1k he consultado de
todo y he conseguido aberiguar algo sobre el funcionamiento de este
protocolo...



se manda en paquetes de 1024 bytes una cabecera de tres bytes

el primero es 02 (stx) seguido de numero de paquete el primero (01) y
luego ultimo paquete del fichero. si son tres (03) , luego los 1024
bytes

de datos y al final de estos dos bytes . dicen que es crc-16 pero no se

a mi no me sale el calculo por mas que lo intento....



algun alma seria capaz de esplicarme como calcular ese checsum o crc de
16 bits (dos bytes) que ba al final de un paquete xmodem-1k.????



2000 gracias.