• Domingo 22 de Diciembre de 2024, 18:51

Autor Tema:  Programar Un Lector-grabador De Tarjetas Magnetica  (Leído 1174 veces)

danitruc

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Programar Un Lector-grabador De Tarjetas Magnetica
« en: Martes 29 de Noviembre de 2005, 11:03 »
0
Buenas...
Estoy intentando programar un lector-grabador de tarjetas magneticas, exactamente es el modelo MSE-630T. Lo tengo conectado al puerto COM1 y me comunico con él utilizando el Mscom. El problema lo tengo cuando quiero grabar datos a la tarjeta magnetica, siguiendo el manual del grabador tengo que enviar la siguiente instrucción:

          STX W% datos1 ?; datos2 ?+ datos3 ? ETX BCC

         (STX y ETX son equivalentes al asc(2) i asc(3))

Los datos se graban en la tarjeta, pero el lector-grabador se queda colgado y no hay manera de resetearlo, tengo que reiniciar el ordenador para que vuelva a funcionar.

Supongo que el problema lo tengo con el código que se tiene que enviar al final de la instrucción (BCC) ya que no sé exactamante a que se refiere. Buscando por internet he visto que hay que indicar la suma total de digitos que forman toda la instrucción en hexadecimal, pero no hay manera.

A ver si alguno de vosotros puede darme una ayuda, la necesito  :P . Gracias.

danitruc

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Programar Un Lector-grabador De Tarjetas Magnetica
« Respuesta #1 en: Viernes 2 de Diciembre de 2005, 17:00 »
0
Bueno, ya hemos encontrado la solución. El manual del lector-grabador está mal y para grabar no hay que poner la letra W,aunque el manual diga que si.

Ale, para que os fieis de los manuales.  :fire:
Saludos