Epson pos получить статус почти из бумаги - PullRequest
0 голосов
/ 13 февраля 2020

В частности, у меня есть pos (TM-T88V), в этой версии pos есть 2 датчика, первый датчик активируется, когда бумага почти исчезла, второй датчик активируется, когда бумага заканчивается. В сервисном центре Epson я могу получить статус, который показывает, что бумага близка к концу.

Пример ->

Но в c# Я не нашел что-то, что показывает мне этот статус, единственное, что я смог найти, это bool IsOutOfPaper.

 this.printServer = new PrintServer();
      printQueues = this.printServer.GetPrintQueues(new[] { EnumeratedPrintQueueTypes.Local, EnumeratedPrintQueueTypes.Connections });
      printerDescriptions = new List<PrinterDescription>();

      foreach (PrintQueue printQueue in printQueues)
      {
        if (printQueue.Name.ToUpperInvariant().Contains("ONENOTE") || printQueue.Name.ToUpperInvariant().Contains("REDIRECTED"))
        {
          continue;
        }
        try
        {
          Console.WriteLine(printQueue.HasPaperProblem.ToString() + "\n\r" + printQueue.IsOutOfPaper.ToString());
          if (printQueue.Name.Equals(GlobalVars.Config.Printer))
          {
            if(printQueue.HasPaperProblem || printQueue.IsOutOfPaper)
            {

Мой вопрос: есть ли способ узнать, что документ о статусе близок к концу?

...