Autor Tema: Operación XOR  (Leído 2948 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado lycans2005

  • PIC10
  • *
  • Mensajes: 23
Operación XOR
« en: 20 de Septiembre de 2018, 18:55:55 »
Hola, tengo una duda... compre un lector RFID  que al leer un tag arroja algo asi:

Esto es información del fabricante

Código: [Seleccionar]
CHECKSUM: card 10byte DATA entire do XOR operation
----------------------------------------------------------------------------
02 | 8/10/16ASCII Data Characters | 2 bytes Checksum | 03
----------------------------------------------------------------------------

        Example: card number: {02}62E3086CED{03}
CHECKSUM: (62H) XOR (E3H) XOR (08H) XOR (6CH) XOR (EDH)=08H
Output data: 02H 36H、32H、45H、33H、30H、38H、36H、43H、45H、44H,30H,38H,03H       


El dato inicia siempre con 0x02 y termina con 0x3 eso lo entiendo y sirve para iniciar la captura del dato.
CHECKSUM= 0x62^0xE3^0x08^0x6C^0xED=0x08

¿Como sacaron el output data?

« Última modificación: 20 de Septiembre de 2018, 19:14:12 por lycans2005 »

Desconectado lycans2005

  • PIC10
  • *
  • Mensajes: 23
Re:Operación XOR
« Respuesta #1 en: 20 de Septiembre de 2018, 19:21:41 »
....


mmm ya vi, eso es solo para validar el checksum...  el output es otro ejemplo pero con un iud de 10byte
Gracias

Desconectado Robert76

  • PIC24F
  • *****
  • Mensajes: 577
Re:Operación XOR
« Respuesta #2 en: 20 de Septiembre de 2018, 21:18:02 »
Hola, puntualmente cuál es la duda?

Desconectado cvargcal

  • PIC16
  • ***
  • Mensajes: 166
Re:Operación XOR
« Respuesta #3 en: 21 de Septiembre de 2018, 02:27:30 »
Hola, puntualmente cuál es la duda?

Gracias... ya entendí mi duda.