Tengo un POS funcionando hace dos años, para enviarle los artículos y sus precios (PLU's) a las balanzas
crea un archivo .csv el cual lee un programa llamado Quendra (provisto por el fabricante de las balanzas)
y envia esa información (via USB) actualizando asi las balanzas (Systel modelo Cuora Max)
El problema es que cuando los empleados conectan via USB cada balanza el programa Cuora
tarda 4 a 10 minutos escaneando puertos e ID (de 1 a 100) aunque la detecte en el ID 20 en 30 segundos
continúa el ciclo y a veces se congela y hay que cerrarlo desde el admin de tareas.
Imaginense eso con una fila de clientes esperando para pagar lo que compraron
Cansado de las quejas, pensé en crear una función que envíe directamente los datos del .csv a la
balanza saltando el programa del fabricante, pero no puedo encontrar por ningun lado el protocolo.
Si alguien lo sabe me ayudaría muchisimo, y sinó recomendarme un sniffer de puerto USB para
intentar descifrar el protocolo y replicarlo segun mi necesidad.
Desde ya muy agradecido por cualquier información que me ayude !