문제

Epson TM-88IV 열 프린터 용 고급 프린터 드라이버 상태 API를 사용하여 현금 서랍의 개방형/닫기 상태를 모니터링하는 방법을 알고 있습니까?

ADK .NET에 OPOS를 사용할 수 있기를 바랍니다. 그러나 Windows 7에서 운이 좋지 않은 사람은 누구나 Epson Developer Network의 일부가되는 방법을 알고 있습니까? www.epson-pos.com에서 사용 가능한 정보를 살펴 보았지만 POS/ESC 코드에는 정보가 없습니다.

도와주세요...........

도움이 되었습니까?

해결책

와우, Epson TM-88IV 프린터의 상태를 사용하여 현금 서랍의 개방/클로즈 상태를 결정하는 방법을 알아내는 데 시간이 걸렸습니다. 이 필드는 현금 서랍 폐쇄 상태를 나타냅니다.

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

Epson의 문서에 따르면 (오히려 내 이해에 따르면) 0은 서랍 열기를 나타내고 4는 서랍 폐쇄 상태를 나타냅니다. 따라서 프린터 상태를 모니터링하는 동안이 비트를 확인해야합니다.

다른 팁

여기에 가입하십시오 : https://www.epsonexpert.com/login

Epson POS 제품에 대한 기술 정보를 얻을 수있는 곳인 것 같습니다. 그들이 당신이 원하는 것을 구체적으로 가지고 있는지 말할 수 없습니다. 나는 지금 가입했지만 지금은 그들이 나에게 돌아올 때까지 기다려야한다.

Epsonexpert에 등록해 주셔서 감사합니다. 당사는 귀하의 등록 정보를 받았으며 귀하의 요청이 검토되면 곧 연락 할 것입니다.

다른 문제가 있습니다. 또한 동일한 프린터 (TM-T88IV)와 표준 현금 서랍도 있습니다. 설정을 설정하고 PeckHealthTest 애플리케이션은 프린터와 서랍 모두에 적합합니다 (프린터 인쇄 및 서랍이 열립니다). 그러나 Epson Cash Drawer .NET 샘플을 실행하려고하면 Poscontrolexception이 발생하고 "정보는 XML에 설명되어 있지 않다"고 말합니다. 솔루션을 찾으려고 며칠을 보냈지 만 나는 어디에도 없었지만 여러 포럼 에서이 문제에 대한 몇 가지 생각을 뽑았습니다. 그들은 오류가 현금 서랍 서비스 객체가 configuration.xml (.NET 용 Microsoft POS)에서 완전히 정의되지 않았다는 사실과 관련이 있다고 말합니다. 또한 현금 서랍 설정에 대한 Epson 문서에 따르면 OPOS가 커뮤니케이션 클래스 인스턴스를 생성하지 않으면 예외가 발생합니다. 나는이 문제를 해결하지 못하고 유용한 피드백에 감사 할 것이라고 확신합니다! 감사!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top