Calcular Checksum en un string hexadecimal
Publicado por Dario Almonte (5 intervenciones) el 19/01/2012 20:53:52
Buen dia foro
Estoy desarrollando una aplicación en VB.NET donde necesito enviar paquetes en hexadecimal a través de un puerto serie.
Necesito calcular el checksum de un string hexadecimal y no se como hacerlo, por ejemplo tengo el siguente string:
02 DF 07 1B 02 1C 00 00 03 30 31 32 34
Donde 02 DF 07 1B 02 1C 00 00 03 es mi string y 30 31 32 34 son el el checksum, según el manual que tengo 30 31 32 34 son dos bytes que representan la suma de 02 DF 07 1B 02 1C 00 00 03.
El problema es que no entiendo como se calculo el checksum, si alguien tiene alguna idea o la formula para calcularlo le agradecería mucho si me pudiera ayudar.
Desde ya muchas gracias.
Estoy desarrollando una aplicación en VB.NET donde necesito enviar paquetes en hexadecimal a través de un puerto serie.
Necesito calcular el checksum de un string hexadecimal y no se como hacerlo, por ejemplo tengo el siguente string:
02 DF 07 1B 02 1C 00 00 03 30 31 32 34
Donde 02 DF 07 1B 02 1C 00 00 03 es mi string y 30 31 32 34 son el el checksum, según el manual que tengo 30 31 32 34 son dos bytes que representan la suma de 02 DF 07 1B 02 1C 00 00 03.
El problema es que no entiendo como se calculo el checksum, si alguien tiene alguna idea o la formula para calcularlo le agradecería mucho si me pudiera ayudar.
Desde ya muchas gracias.
Valora esta pregunta


0