none
Comunicacion puerto usb con impresora fiscal RRS feed

  • Pregunta

  • Buen dia,

              les consulto tengo una aplicacion en foxpro 2.6 (16bit) que lo ejecuto con el emulador de windows (NTVDM), que usa el puerto COM1 para la impresora fiscal, quiero reemplazar para conectar la impresora fiscal por USB e instalar el driver para emular el puerto COM1, hasta ahi todo bien, pero cuando ejecuto el programa no hace comunicacion con la impresora.

    En hasar me dijeron que tengo que usar una API de windows para configurar la comunicacion entre el emulador y la impresora. 

    Desconozco cuales con las API de windows que manejan estas comunicaciones.

    Les agradeceria si alguien me puede orientar al respecto

    Saludos

    Adrian Cinza

    viernes, 5 de marzo de 2021 13:01

Respuestas

  • Buenas:

    Si usas Windows 10 por ejemplo, puedes usar perfectamente Arduino UNO, ya que tiene USB y precisamente lo programas como si fuera un puerto serie, pero fuciona a travez de USB. Con eso te funciona de maravilla.

    Lo que tienes que tener claro son los comandos de esa impresora fiscal.

    ¿Tiene la lista de los comandos?

    Así podrás crear comandos directamente a Arduino con sus pulsadores, o simplemente crear una interfaz con Visual C# con botones que usa interiormente sus comandos de la impresora fiscal para dar órdenes. Por supuesto, también recibirá datos por parte de la impresora, como...

    Imprimiendo...

    Por poner algún ejemlo.

    Más que conocer las API de Windows, al menos puedes indicar aquí qué marca y modelo es la impresora que usas, también para saber si en su Web, tiene un SDK, programas de ejemplos o librerías para poder usarlas y modificar lo que quieras.

    Ya nos contarás.

    Saludos.


    http://electronica-pic.blogspot.com


    • Editado Metaconta lunes, 8 de marzo de 2021 7:53
    • Marcado como respuesta EricRRModerator lunes, 29 de marzo de 2021 17:40
    lunes, 8 de marzo de 2021 7:52

Todas las respuestas

  • Hola,

    Gracias por levantar tu consulta en los foros de MSDN.

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    viernes, 5 de marzo de 2021 15:09
    Moderador
  • Buenas:

    Si usas Windows 10 por ejemplo, puedes usar perfectamente Arduino UNO, ya que tiene USB y precisamente lo programas como si fuera un puerto serie, pero fuciona a travez de USB. Con eso te funciona de maravilla.

    Lo que tienes que tener claro son los comandos de esa impresora fiscal.

    ¿Tiene la lista de los comandos?

    Así podrás crear comandos directamente a Arduino con sus pulsadores, o simplemente crear una interfaz con Visual C# con botones que usa interiormente sus comandos de la impresora fiscal para dar órdenes. Por supuesto, también recibirá datos por parte de la impresora, como...

    Imprimiendo...

    Por poner algún ejemlo.

    Más que conocer las API de Windows, al menos puedes indicar aquí qué marca y modelo es la impresora que usas, también para saber si en su Web, tiene un SDK, programas de ejemplos o librerías para poder usarlas y modificar lo que quieras.

    Ya nos contarás.

    Saludos.


    http://electronica-pic.blogspot.com


    • Editado Metaconta lunes, 8 de marzo de 2021 7:53
    • Marcado como respuesta EricRRModerator lunes, 29 de marzo de 2021 17:40
    lunes, 8 de marzo de 2021 7:52