lsongdev / lsongdev/node-escpos

Problem with Cashdraw

Abierto
#151 2 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
TypeScript
Estrellas
1.6k
Forks
443
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I tried to let a cashdraw opening with cashdraw function.
But it was not running.
**I was obliged to change _.Cash_DRAWER object values in command.js line #60**
Origin :
CD_KICK_2: '\x1b\x70\x00', // Sends a pulse to pin 2 []
CD_KICK_5: '\x1b\x70\x01', // Sends a pulse to pin 5 []
My Changes
_.CASH_DRAWER = {
CD_KICK_2: '\x1b\x70\x00\x19\xfa', // Sends a pulse to pin 2 []
CD_KICK_5: '\x1b\x70\x01\x19\xfa', // Sends a pulse to pin 5 []

I found this values according to Epson Doc http://support.epostraders.co.uk/support-files/documents/27/Ya8-EpsonDrawerKick.pdf, page #4

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza en la línea 60 de command.js y compara las constantes del cajón de efectivo con la documentación de Epson drawer-kick, página 4. Reproduce el intento de apertura con el hardware afectado y determina el comportamiento esperado del pulso; se considera terminado cuando el cajón de efectivo se abre sin editar manualmente las constantes.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript, nodejs
Área
embedded-iot
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.