Domanda

Qualcuno sa come monitorare vicino stato di apertura / del cassetto contanti utilizzando API di stato di Advanced Printer Driver per stampante termica Epson TM-88IV.

Vorrei poter utilizzare OPOS ADK per .Net, ma non hanno avuto la sua creazione su Windows 7. Qualcuno sa come essere parte di una rete epson sviluppatore fortuna. Ho passato con le informazioni disponibili al www.epson-pos.com, ma non ci sono informazioni disponibili sui codici POS / ESC.

Si prega di aiutare ...........

È stato utile?

Soluzione

Wow, ci sono voluti un un bel po 'per capire, come determinare Open / Close condizione del cassetto dei contanti utilizzando StatusAPI per stampante Epson TM-88IV. Questo campo rappresenta il cassetto di stato chiuso.

Public Const ASB_DRAWER_KICK As com.epson.pos.driver.ASB = 4

Secondo la documentazione da EPSON (piuttosto, secondo la mia comprensione di esso), 0 rappresenta cassetto aperto e 4 rappresenta cassetto stato chiuso. Così, mentre il monitoraggio dello stato della stampante è necessario verificare la presenza di questo bit.

Altri suggerimenti

Prova di firmare qui: https://www.epsonexpert.com/login

Questa sembra essere il luogo per ottenere la scheda tecnica di Epson POS prodotti. Non posso dire se specificamente avere quello che vuoi. Ho firmato solo ora, ma ora devo aspettare per loro di tornare a me:

  

Grazie per esserti registrato con   EpsonExpert. Abbiamo ricevuto la tua   informazioni di registrazione e sarà   contattarvi a breve, una volta che il   richiesta è stata rivista.

Ho un problema diverso. Ho anche la stessa stampante (TM-T88IV) ed un cassetto standard. Li ho istituito nel SetupPos e applicazione CheckHealthTest funziona bene sia per la stampante e il cassetto (la stampante stampa e apre il cassetto). Ma una volta che provo a eseguire l'esempio cassetto .net Epson getta PosControlException e dice: "L'informazione non è descritto in XML". Dopo aver trascorso un paio di giorni cercando di trovare la soluzione mi è venuto da nessuna parte, ma tirato un paio di pensieri sul tema da diversi forum. Si dice che l'errore è legato al fatto che l'oggetto servizio cassetto non è completamente definito in Configuration.xml (Microsoft POS for .NET). Anche la documentazione Epson sull'impostazione di cassa afferma che se OPOS non riesce a creare l'istanza della classe di comunicazione viene generata un'eccezione. Sono abbastanza sicuro che mi non essere insieme a ottenere attraverso questo problema e apprezzerei tutte le risposte utili! Grazie!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top