C sharp - Leer datos rfid

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 13 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Leer datos rfid

Publicado por Martin (1 intervención) el 17/03/2020 02:27:50
Buenas noches amigos.
Básicamente me encuentro con la duda de cómo hacer para leer los tags rfid de algún lector wiegand desde la pc.

Alguien tiene experiencia en esto? Se podría hacer mediante rs282 o 485? Como se podría pardear los datos?

Supongo q desde c# sería abrir un puerto serial en un thread y generar el evento de lectura.


Agradezco cualquier info q puedan tener.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 373
Plata
Ha aumentado su posición en 2 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Leer datos rfid

Publicado por Agustin (171 intervenciones) el 17/03/2020 03:15:36
Te conviene usar los lectores USB, que directamente funcionan como un "teclado", es decir, le mandan la señal a la PC como si estuvieras tipeando los numeros desde el teclado.

Dicho esto, nosotros los numeros los convertimos a hexa usando esto:

1
2
3
4
5
6
7
8
9
private static string ConvertirRfid(string num)
{
    var number = int.Parse(num);
    byte[] bytes = BitConverter.GetBytes(number);
    string retval = "";
    foreach (byte b in bytes)
        retval += b.ToString("X2");
    return retval;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar