shtrih-m / javapos_shtrih

Реализация JavaPOS драйвера принтера фискального регистратора для устройств Штрих-М
http://www.shtrih-m.ru
MIT License
33 stars 16 forks source link

Подключение по USB #15

Open mifkamaz opened 7 years ago

mifkamaz commented 7 years ago

Есть ли сейчас возможность подключения по USB?

Или она появилась только в этом комите и не завершена?

Если есть возможноть прошу написать иструкцию по конфигурированию jpos.xml

mifkamaz commented 7 years ago

????

nyxiscoo1 commented 7 years ago

Я думал ответили, извини.

Есть ли сейчас возможность подключения по USB? Или она появилась только в этом комите и не завершена?

Возможности подключения по USB в андроидном драйвере нет. Появилась какая-то ее зачаточная версия, скорее всего она не работает.

Если есть возможноть прошу написать иструкцию по конфигурированию jpos.xml

Это достаточно приоритетная задача, но пока до нее руки не дошли.

mifkamaz commented 6 years ago

При подключении по USB, после выполнения любой команды происходит ошибка

com.shtrih.fiscalprinter.DeviceException: Нет связи
     at com.shtrih.fiscalprinter.PrinterProtocol_2.doSend(PrinterProtocol_2.java:67)
     at com.shtrih.fiscalprinter.PrinterProtocol_2.send(PrinterProtocol_2.java:72)
     at com.shtrih.fiscalprinter.SMFiscalPrinterImpl.deviceExecute(SMFiscalPrinterImpl.java:178)
     at com.shtrih.fiscalprinter.SMFiscalPrinterImpl.executeCommand(SMFiscalPrinterImpl.java:263)
     at com.shtrih.fiscalprinter.SMFiscalPrinterImpl.execute(SMFiscalPrinterImpl.java:228)
     at com.shtrih.fiscalprinter.SMFiscalPrinterImpl.printZReport(SMFiscalPrinterImpl.java:1169)
     at com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl.printZReport(FiscalPrinterImpl.java:3602)
     at com.shtrih.jpos.fiscalprinter.FiscalPrinterService.printZReport(FiscalPrinterService.java:1948)

Конфигурация

<JposEntry logicalName="ShtrihFptr">
    <creation factoryClass="com.shtrih.jpos.ShtrihJposServiceInstanceFactory" serviceClass="com.shtrih.jpos.fiscalprinter.FiscalPrinterService"/>
    <vendor name="SHTRIH-M" url=http://www.shtrih-m.com"/>
    <jpos category="FiscalPrinter" version="1.9"/>
    <product description="Fiscal printer service" name="ShtrihFptr" url="http://www.javapos.com"/>

    <prop name="maxNakCommandNumber" value="3" type="String"/>
    <prop name="logEnabled" value="1" type="String"/>
    <prop name="messagesFileName" value="shtrihjavapos_ru.properties" type="String"/>
    <prop name="numTrailerLines" value="0" type="String"/>
    <prop name="XmlZReportEnabled" value="0" type="String"/>
    <prop name="logoMode" value="1" type="String"/>
    <prop name="maxNakAnswerNumber" value="3" type="String"/>
    <prop name="textReportFileName" value="archive.txt" type="String"/>
    <prop name="MonitoringPort" value="50000" type="String"/>
    <prop name="maxReceiptNumber" value="9999" type="String"/>
    <prop name="pollInterval" value="10000" type="String"/>
    <prop name="receiptReportFileName" value="ZCheckReport.xml" type="String"/>
    <prop name="FSServiceEnabled" value="1" type="String"/>
    <prop name="headerMode" value="2" type="String"/>
    <prop name="wrapText" value="1" type="String"/>
    <prop name="operatorPassword" value="1" type="String"/>
    <prop name="licFilePath" value="mptks" type="String"/>
    <prop name="reportType" value="1" type="String"/>
    <prop name="payType2" value="2" type="String"/>
    <prop name="payType1" value="1" type="String"/>
    <prop name="tableMode" value="1" type="String"/>
    <prop name="payType0" value="0" type="String"/>
    <prop name="graphicsLineDelay" value="0" type="String"/>
    <prop name="searchByBaudRateEnabled" value="0" type="String"/>
    <prop name="subtotalText" value="ПОДИТОГ:" type="String"/>
    <prop name="protocolType" value="1" type="String"/>
    <prop name="payType14" value="14" type="String"/>
    <prop name="payType12" value="12" type="String"/>
    <prop name="receiptReportEnabled" value="1" type="String"/>
    <prop name="RFQuantityLength" value="10" type="String"/>
    <prop name="MonitoringEnabled" value="0" type="String"/>
    <prop name="payType11" value="11" type="String"/>
    <prop name="payType13" value="13" type="String"/>
    <prop name="payType15" value="15" type="String"/>
    <prop name="deviceByteTimeout" value="5000" type="String"/>
    <prop name="fontNumber" value="1" type="String"/>
    <prop name="baudRate" value="115200" type="String"/>
    <prop name="openReceiptOnBegin" value="1" type="String"/>
    <prop name="portName" value="1002" type="String"/>
    <prop name="amountFactor" value="1" type="String"/>
    <prop name="closeReceiptText" value="" type="String"/>
    <prop name="FSConnectTimeout" value="30000" type="String"/>
    <prop name="cutMode" value="0" type="String"/>
    <prop name="autoOpenDrawer" value="0" type="String"/>
    <prop name="escCommandsEnabled" value="1" type="String"/>
    <prop name="searchByPortEnabled" value="0" type="String"/>
    <prop name="payType7" value="7" type="String"/>
    <prop name="searchMode" value="1" type="String"/>
    <prop name="payType6" value="6" type="String"/>
    <prop name="maxAckNumber" value="3" type="String"/>
    <prop name="stringEncoding" value="" type="String"/>
    <prop name="compatibilityLevel" value="0" type="String"/>
    <prop name="stripExceptionDetails" value="0" type="String"/>
    <prop name="FSPrintTags" value="1" type="String"/>
    <prop name="recCloseSleepTime" value="0" type="String"/>
    <prop name="textReportEmptyLinesEnabled" value="0" type="String"/>
    <prop name="CsvZReportEnabled" value="0" type="String"/>
    <prop name="FSTagsPlacement" value="0" type="String"/>
    <prop name="XmlZReportFileName" value="ZReport.xml" type="String"/>
    <prop name="statisticFileName" value="ShtrihFiscalPrinter.xml" type="String"/>
    <prop name="byteTimeout" value="3000" type="String"/>
    <prop name="recCloseWaitCount" value="1" type="String"/>
    <prop name="department" value="1" type="String"/>
    <prop name="cutType" value="1" type="String"/>
    <prop name="quantityFactor" value="1" type="String"/>
    <prop name="payType5" value="5" type="String"/>
    <prop name="RFAmountLength" value="8" type="String"/>
    <prop name="DiscountFilterEnabled" value="0" type="String"/>
    <prop name="CsvZReportFileName" value="ZReport.csv" type="String"/>
    <prop name="payType4" value="4" type="String"/>
    <prop name="numHeaderLines" value="3" type="String"/>
    <prop name="payType10" value="10" type="String"/>
    <prop name="statusCommand" value="2" type="String"/>
    <prop name="sysAdminPassword" value="30" type="String"/>
    <prop name="payType3" value="3" type="String"/>
    <prop name="fieldsFileName" value="Tables.csv" type="String"/>
    <prop name="reportDevice" value="0" type="String"/>
    <prop name="cutPaperDelay" value="0" type="String"/>
    <prop name="openReceiptType" value="1" type="String"/>
    <prop name="ZReportDayNumber" value="1" type="String"/>
    <prop name="maxEnqNumber" value="3" type="String"/>
    <prop name="payType8" value="8" type="String"/>
    <prop name="portClass" value="com.shtrih.fiscalprinter.port.UsbPrinterPort" type="String"/>
    <prop name="pollEnabled" value="0" type="String"/>
    <prop name="textReportEnabled" value="1" type="String"/>
    <prop name="taxPassword" value="0" type="String"/>
    <prop name="maxRepeatCount" value="10" type="String"/>
    <prop name="payType9" value="9" type="String"/>
    <prop name="portType" value="3" type="String"/>
    <prop name="salesReceiptType" value="0" type="String"/>
</JposEntry>

P.S Это нормально что для того что бы подключение по USB заработало нужно было добавить строчку

        UsbPrinterPort.Context = context;
nyxiscoo1 commented 6 years ago
  1. Разрешение на работу с USB получено?
  2. Это мобайл? Если нет, то свойство <prop name="protocolType" value="1" type="String"/> должно иметь значение 0.
  3. Правильно я понимаю, что команды open, claim, setDeviceEnabled прошли успешно?

UsbPrinterPort.Context = context; Да, т.к. нет способа передать из вне что-нибудь контекст для создания порта приходится пользоваться статическими свойствами, в примере у меня это свойство сбрасывается потом, что б не допустить утечки памяти.

mifkamaz commented 6 years ago
  1. Да
  2. Это мобайл
  3. Вы правильно понимаете

Что странно, вызываем, например, printZReport, отчет печатаеся, но драйвер бросает ошибку

nyxiscoo1 commented 6 years ago

Странно это все, нужно посмотреть лог, мб из него будет что понятно. Но я так понимаю байтики гонялись до момента попытки снятия Z-отчета. Кстати, попробуйте с <prop name="protocolType" value="0" type="String"/> я блютусный протокол при работе по USB не тестировал, мб в нем баг.

mifkamaz commented 6 years ago

Если protocolType == 0, то ошибка происход на строчке printer.setDeviceEnabled(true); но касса перед тем как выдать ошибку издает характерный писк (обменн данными по USB)

nyxiscoo1 commented 6 years ago

Касса перезагружалась после того как с ней была произведена работа с protocolType = 1? Касса запоминает протокол по которому с ней работали и его переключение возможно либо какой-то специальной командой, либо перезагрузкой.

Можно увидеть лог с обоих случаев?

mifkamaz commented 6 years ago

Ради интереса завернул все вызовы printer в try catch, все работает нормально, чек распечатался

mifkamaz commented 6 years ago

Лог при установке связи protocolType == 0

D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: open(ShtrihFptr)
D/com.shtrih.jpos.JposPropertyReader: logEnabled: "true"
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: -----------------------------------------------
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: SHTRIH-M JavaPos FiscalPrinter service
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: DeviceServiceVersion: 1013465
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: git version: 465
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: Java version: 0
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: File encoding: UTF-8
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: OS: Linux
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: OS ARCH: armv7l
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: OS Version: 3.4.0-gcf10b7e
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: -----------------------------------------------
D/com.shtrih.jpos.JposPropertyReader: portType: "3"
D/com.shtrih.jpos.JposPropertyReader: portName: "1002"
D/com.shtrih.jpos.JposPropertyReader: baudRate: "115200"
D/com.shtrih.jpos.JposPropertyReader: department: "1"
D/com.shtrih.jpos.JposPropertyReader: fontNumber: "1"
D/com.shtrih.jpos.JposPropertyReader: closeReceiptText: ""
D/com.shtrih.jpos.JposPropertyReader: subtotalText: "ПОДИТОГ:"
D/com.shtrih.jpos.JposPropertyReader: taxPassword: "0"
D/com.shtrih.jpos.JposPropertyReader: operatorPassword: "1"
D/com.shtrih.jpos.JposPropertyReader: sysAdminPassword: "30"
D/com.shtrih.jpos.JposPropertyReader: searchByPortEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: searchByBaudRateEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: pollInterval: "10000"
D/com.shtrih.jpos.JposPropertyReader: pollEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: amountFactor: "1.0"
D/com.shtrih.jpos.JposPropertyReader: quantityFactor: "1.0"
D/com.shtrih.jpos.JposPropertyReader: stringEncoding: ""
D/com.shtrih.jpos.fiscalprinter.FptrParameters: stringEncoding: "UTF-8"
D/com.shtrih.jpos.JposPropertyReader: escCommandsEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: statisticFileName: "ShtrihFiscalPrinter.xml"
D/com.shtrih.jpos.JposPropertyReader: fieldsFileName: "Tables.csv"
D/com.shtrih.jpos.JposPropertyReader: fieldsFilesPath: ""
D/com.shtrih.jpos.JposPropertyReader: graphicsLineDelay: "0"
D/com.shtrih.jpos.JposPropertyReader: numHeaderLines: "3"
D/com.shtrih.jpos.JposPropertyReader: numTrailerLines: "0"
D/com.shtrih.jpos.JposPropertyReader: reportDevice: "0"
D/com.shtrih.jpos.JposPropertyReader: reportType: "1"
D/com.shtrih.jpos.JposPropertyReader: statusCommand: "2"
D/com.shtrih.jpos.JposPropertyReader: messagesFileName: "shtrihjavapos_ru.properties"
D/com.shtrih.jpos.JposPropertyReader: wrapText: "true"
D/com.shtrih.jpos.JposPropertyReader: recCloseSleepTime: "0"
D/com.shtrih.jpos.JposPropertyReader: cutType: "1"
D/com.shtrih.jpos.JposPropertyReader: maxEnqNumber: "3"
D/com.shtrih.jpos.JposPropertyReader: maxNakCommandNumber: "3"
D/com.shtrih.jpos.JposPropertyReader: maxNakAnswerNumber: "3"
D/com.shtrih.jpos.JposPropertyReader: maxAckNumber: "3"
D/com.shtrih.jpos.JposPropertyReader: maxRepeatCount: "10"
D/com.shtrih.jpos.JposPropertyReader: XmlZReportEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: XmlZReportFileName: "ZReport.xml"
D/com.shtrih.jpos.JposPropertyReader: CsvZReportEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: CsvZReportFileName: "ZReport.csv"
D/com.shtrih.jpos.JposPropertyReader: autoOpenDrawer: "false"
D/com.shtrih.jpos.JposPropertyReader: tableMode: "1"
D/com.shtrih.jpos.JposPropertyReader: cutMode: "0"
D/com.shtrih.jpos.JposPropertyReader: logoMode: "1"
D/com.shtrih.jpos.JposPropertyReader: searchMode: "1"
D/com.shtrih.jpos.JposPropertyReader: ZeroPriceFilterEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: ZeroPriceFilterTime1: "21:00"
D/com.shtrih.jpos.JposPropertyReader: ZeroPriceFilterTime2: "11:00"
D/com.shtrih.jpos.JposPropertyReader: ZeroPriceFilterErrorText: ""
D/com.shtrih.jpos.JposPropertyReader: DiscountFilterEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: salesReceiptType: "0"
D/com.shtrih.jpos.JposPropertyReader: cutPaperDelay: "0"
D/com.shtrih.jpos.JposPropertyReader: RFAmountLength: "8"
D/com.shtrih.jpos.JposPropertyReader: RFQuantityLength: "10"
D/com.shtrih.jpos.JposPropertyReader: MonitoringPort: "50000"
D/com.shtrih.jpos.JposPropertyReader: MonitoringEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: receiptReportEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: receiptReportFileName: "ZCheckReport.xml"
D/com.shtrih.jpos.JposPropertyReader: protocolType: "0"
D/com.shtrih.jpos.JposPropertyReader: openReceiptType: "1"
D/com.shtrih.jpos.JposPropertyReader: ZReportDayNumber: "true"
D/com.shtrih.jpos.JposPropertyReader: headerMode: "2"
D/com.shtrih.jpos.JposPropertyReader: headerImagePosition: "0"
D/com.shtrih.jpos.JposPropertyReader: trailerImagePosition: "2"
D/com.shtrih.jpos.JposPropertyReader: centerHeader: "false"
D/com.shtrih.jpos.JposPropertyReader: logEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: stripExceptionDetails: "false"
D/com.shtrih.jpos.JposPropertyReader: sendENQ: "true"
D/com.shtrih.jpos.JposPropertyReader: taxLettersEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: zeroReceiptEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: barcodePrefix: "BARCODE:"
D/com.shtrih.jpos.JposPropertyReader: barcodeType: "21"
D/com.shtrih.jpos.JposPropertyReader: barcodeBarWidth: "2"
D/com.shtrih.jpos.JposPropertyReader: barcodeHeight: "100"
D/com.shtrih.jpos.JposPropertyReader: barcodeTextPosition: "2"
D/com.shtrih.jpos.JposPropertyReader: barcodeTextFont: "1"
D/com.shtrih.jpos.JposPropertyReader: barcodeAspectRatio: "3"
D/com.shtrih.jpos.JposPropertyReader: FSServiceEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: FSHost: "k-server.test-naofd.ru"
D/com.shtrih.jpos.JposPropertyReader: FSPort: "7779"
D/com.shtrih.jpos.JposPropertyReader: FSConnectTimeout: "30000"
D/com.shtrih.jpos.JposPropertyReader: FSPollPeriod: "3000"
D/com.shtrih.jpos.JposPropertyReader: compatibilityLevel: "0"
D/com.shtrih.jpos.JposPropertyReader: receiptVoidText: "ЧЕК ОТМЕНЕН"
D/com.shtrih.jpos.JposPropertyReader: checkTotalEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: receiptNumberRequest: "0"
D/com.shtrih.jpos.JposPropertyReader: FSDiscountEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: FSCombineItemAdjustments: "true"
D/com.shtrih.jpos.JposPropertyReader: readDiscountMode: "true"
D/com.shtrih.jpos.JposPropertyReader: FSPrintTags: "true"
D/com.shtrih.jpos.JposPropertyReader: FSTagsPlacement: "0"
D/com.shtrih.jpos.JposPropertyReader: textReportEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: textReportFileName: "archive.txt"
D/com.shtrih.jpos.JposPropertyReader: ReceiptTemplateEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: subtotalFont: "1"
D/com.shtrih.jpos.JposPropertyReader: discountFont: "1"
D/com.shtrih.jpos.JposPropertyReader: ItemTableHeader: ""
D/com.shtrih.jpos.JposPropertyReader: ItemTableTrailer: ""
D/com.shtrih.jpos.JposPropertyReader: ItemRowFormat: "%TITLE% %QUAN% X %PRICE%"
D/com.shtrih.jpos.JposPropertyReader: DiscountFormat: ""
D/com.shtrih.jpos.JposPropertyReader: ChargeFormat: ""
D/com.shtrih.jpos.JposPropertyReader: capJrnPresent: "true"
D/com.shtrih.jpos.JposPropertyReader: nonFiscalHeaderEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: fsHeaderEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: FieldSeparator: "
                                      "
D/com.shtrih.jpos.JposPropertyReader: PrinterIDMode: "0"
D/com.shtrih.jpos.JposPropertyReader: swapGraphicsLine: "0"
D/com.shtrih.jpos.JposPropertyReader: subAdjustmentOrder: "0"
D/com.shtrih.jpos.JposPropertyReader: subtotalTextEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: weightUnitName: "г."
D/com.shtrih.jpos.JposPropertyReader: firmwarePath: "firmware"
D/com.shtrih.jpos.JposPropertyReader: graphicsLineEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: barcodeDelay: "0"
D/com.shtrih.jpos.JposPropertyReader: preLinePrefix: ""
D/com.shtrih.jpos.JposPropertyReader: postLinePrefix: ""
D/com.shtrih.jpos.JposPropertyReader: combineReceiptItems: "false"
D/com.shtrih.jpos.JposPropertyReader: printRecVoidItemAmount: "false"
D/com.shtrih.jpos.JposPropertyReader: FSReceiptItemDiscountEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: quantityCorrectionEnabled: "true"
D/com.shtrih.jpos.JposPropertyReader: calcReportEnabled: "false"
D/com.shtrih.jpos.JposPropertyReader: openReceiptOnBegin: "true"
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: open: OK
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: getDeviceServiceVersion()
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: getDeviceServiceVersion = 1013465
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: claim(3000)
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: claim: OK
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: setDeviceEnabled(true)
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: searchDevice
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 15 
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: FCh, Get device metrics
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: FCh, Get device metrics
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_1: IOException:  java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 1...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_1: IOException:  java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 2...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 15 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 02 01 FC FD 
D/FtdiSerialDriver: Wrote amtWritten=4 attempted=4
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 06 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 02 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 16 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- FC 00 00 00 02 00 13 00 D8 D2 D0 C8 D5 2D CC CE C1 C0 C9 CB 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 2D D4 E9 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 06 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: statusUpdateEvent(JPOS_SUE_POWER_ONLINE)
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: FCh, Get device metrics = 0
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: readLongStatus
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 11h, Get status
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 15 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 02 05 11 01 00 00 00 15 
D/FtdiSerialDriver: Wrote amtWritten=8 attempted=8
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 06 
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_1: IOException:  java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 1...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_1: IOException:  java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 2...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_1: IOException:  java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 3...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 02 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 30 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 4...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 11 
V/FA: Inactivity, disconnecting from the service
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 00 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 5...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 01 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 41 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 6...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 34 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 2E 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 7...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 4E 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 07 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 8...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 04 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 11 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 9...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 01 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- ED 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: statusUpdateEvent(JPOS_SUE_POWER_OFF_OFFLINE)
E/com.shtrih.fiscalprinter.command.TextDocumentFilter: com.shtrih.fiscalprinter.DeviceException: Нет связи
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 01 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 90 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 1...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 00 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 02 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 2...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 00 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 02 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 3...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 4E 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 41 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 4...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 00 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 00 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 5...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 01 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 01 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 6...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 10 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 1D 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 7...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 09 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 11 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 8...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 0E 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 36 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_1: retry 9...
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 1F 
D/com.shtrih.fiscalprinter.PrinterProtocol_1: -> 05 
D/FtdiSerialDriver: Wrote amtWritten=1 attempted=1
D/com.shtrih.fiscalprinter.PrinterProtocol_1: <- 00 
E/com.shtrih.fiscalprinter.PrinterProtocol_1: DeviceException:  com.shtrih.fiscalprinter.DeviceException: Нет связи
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
E/com.shtrih.jpos.fiscalprinter.JposExceptionHandler: JposException. ErrorCode: 111, ErrorCodeExtended: 0, 'Нет связи'
E/AbstractTask: Error
                                                                         jpos.JposException: Нет связи
                                                                             at com.shtrih.jpos.fiscalprinter.JposExceptionHandler.getJposExceptionWithoutDetails(JposExceptionHandler.java:90)
                                                                             at com.shtrih.jpos.fiscalprinter.JposExceptionHandler.getJposException(JposExceptionHandler.java:52)
                                                                             at com.shtrih.jpos.fiscalprinter.JposExceptionHandler.handleException(JposExceptionHandler.java:41)
                                                                             at com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl.handleException(FiscalPrinterImpl.java:411)
                                                                             at com.shtrih.jpos.fiscalprinter.FiscalPrinterService.handleException(FiscalPrinterService.java:39)
                                                                             at com.shtrih.jpos.fiscalprinter.FiscalPrinterService.setDeviceEnabled(FiscalPrinterService.java:139)
                                                                             at jpos.BaseJposControl.setDeviceEnabled(BaseJposControl.java:171)
                                                                             at com.shtrih.fiscalprinter.ShtrihFiscalPrinter113.setDeviceEnabled(ShtrihFiscalPrinter113.java:966)
mifkamaz commented 6 years ago

protocolType == 1

D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 30h, Fiscal storage: read buffer status
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 62 63 FF 30 1E 00 00 00 58 23
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка записи на устройство(Error writing 13 bytes at offset 0 length=13)
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 62 63 FF 30 1E 00 00 00 58 23
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 62 63 FF 30 1E 00 00 00 58 23
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 62 63 FF 30 1E 00 00 00 58 23
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 8F 05 00 73 63 8D 00 01 19 D0
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 74 63 FF 30 1E 00 00 00 27 9E
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 8F 08 00 74 63 FF 30 00 0E 01 FB 9E 51
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 30h, Fiscal storage: read buffer status = 0
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 31h, Fiscal storage: read buffer block
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 0B 00 75 63 FF 31 1E 00 00 00 00 00 FB 02 F2
D/FtdiSerialDriver: Wrote amtWritten=16 attempted=16
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 8F 00 01 75 63 FF 31 00 2A 08 41 0A 81 A2 00 02 39 39 39 39
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 30 37 38 39 30 30 30 30 37 30 33 36 F0 00 04 00 00 00 F0 00
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 02 C9 A5 03 01 10 99 99 99 07 89 00 00 70 36 00 02 B5 F7 36
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 6D 6E ED 00 02 B5 00 02 00 BE 62 38 E7 6E 02 31 E4 79 E2 E2
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- E3 55 33 5E 20 DC FB 48 C1 74 A1 50 E7 0F 2E B3 13 74 2F 83
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- D3 A9 89 41 56 D2 BE EC 92 B3 0B F9 22 9E A5 C6 F7 97 F7 DE
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- E7 2E CE 03 F4 EF 05 D1 DF 6B 8E ED ED 00 8D 37 5A 34 76 D5
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 20 5B 58 E3 88 15 AA 63 D1 A6 07 D0 78 32 3B 14 79 F9 0F E0
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- C3 92 AA D3 79 AA 4E F2 EA FF F8 6D 4A B0 56 2A CE 1B E0 C8
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 8D 33 5B 74 A3 08 48 D3 1D 80 1C 85 32 3E E6 07 8D 7F 76 FE
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 41 12 F2 FF B1 86 7A 32 2C B1 52 D9 8E 5B 88 18 09 86 06 58
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 19 FB C7 44 96 C1 67 2C A9 E0 9E 19 A3 7D B2 D7 D2 EE 23 7C
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- A3 08 21 3C B2 CB 77 D1 3B 91 DD 19 F1 17 29 7A 8E 2E 2C E3
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 4A
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 31h, Fiscal storage: read buffer block = 0
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 31h, Fiscal storage: read buffer block
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 0B 00 76 63 FF 31 1E 00 00 00 FB 00 13 7D E5
D/FtdiSerialDriver: Wrote amtWritten=16 attempted=16
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 0B 00 76 63 FF 31 1E 00 00 00 FB 00 13 7D E5
D/FtdiSerialDriver: Wrote amtWritten=16 attempted=16
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 8F 18 00 76 63 FF 31 00 66 0F 17 0B 04 FC 57 8B 1F 0F 54 E2
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 01 1E 04 85 23 41 65 FD 11
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 31h, Fiscal storage: read buffer block = 0
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: getDayOpened()
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: getDayOpened = true
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: getDayOpened()
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: getDayOpened = true
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: resetPrinter()
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: waitForPrinting
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: readShortStatus
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 10h, Read short status
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 73 63 10 01 00 00 00 2C 16
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 8F 18 00 76 63 FF 31 00 66 0F 17 0B 04 FC 57 8B 1F 0F 54 E2
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 01 1E 04 85 23 41 65 FD 11
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 77 63 10 01 00 00 00 EA D7
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 8F 12 00 77 63 10 00 01 90 00 08 00 00 9D 42 00 00 00 68 84
D/com.shtrih.fiscalprinter.PrinterProtocol_2: <- 02 BC 38
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: statusUpdateEvent(JPOS_SUE_POWER_ONLINE)
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 10h, Read short status = 0
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: checkEcrMode
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: sysAdminCancelReceipt
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 88h, Cancel receipt
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 88 01 00 00 00 A4 79
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: statusUpdateEvent(JPOS_SUE_POWER_OFF_OFFLINE)
E/com.shtrih.jpos.fiscalprinter.JposExceptionHandler: JposException. ErrorCode: 111, ErrorCodeExtended: 0, 'Нет связи'
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: setFiscalReceiptType(4)
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: setFiscalReceiptType: OK
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: beginFiscalReceipt(true)
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: waitForPrinting
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: readShortStatus
D/com.shtrih.fiscalprinter.SMFiscalPrinterImpl: 10h, Read short status
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 07 00 78 63 10 01 00 00 00 03 5D
D/FtdiSerialDriver: Wrote amtWritten=12 attempted=12
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
E/com.shtrih.jpos.fiscalprinter.JposExceptionHandler: JposException. ErrorCode: 111, ErrorCodeExtended: 0, 'Нет связи'
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: printRecItem(Имя 12, 1200, 1000, 1, 1200, )
E/com.shtrih.jpos.fiscalprinter.JposExceptionHandler: JposException. ErrorCode: 114, ErrorCodeExtended: 207, 'Неверное состояние принтера(com.shtrih.jpos.fiscalprinter.FiscalPrinterState@b3839da, "FPTR_PS_MONITOR"'
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: printRecTotal(1200, 1200, 0)
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl: printRecTotal
E/com.shtrih.jpos.fiscalprinter.JposExceptionHandler: JposException. ErrorCode: 114, ErrorCodeExtended: 207, 'Неверное состояние принтера(com.shtrih.jpos.fiscalprinter.FiscalPrinterState@b3839da, "FPTR_PS_MONITOR"'
D/com.shtrih.jpos.fiscalprinter.FiscalPrinterService: directIO(29, [I@12d3e0b, com.shtrih.fiscalprinter.command.FSReadDayParameters@acf4e8)
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/UsbDeviceConnectionJNI: close
D/FtdiSerialDriver: claimInterface 0 SUCCESS
D/com.shtrih.fiscalprinter.PrinterProtocol_2: -> 8F 08 00 78 63 FF 40 1E 00 00 00 16 92
D/FtdiSerialDriver: Wrote amtWritten=13 attempted=13
E/com.shtrih.fiscalprinter.port.DeviceUSB: Ошибка чтения с устройства
E/com.shtrih.fiscalprinter.PrinterProtocol_2: java.io.IOException: Read failed
E/com.shtrih.jpos.fiscalprinter.JposExceptionHandler: JposException. ErrorCode: 111, ErrorCodeExtended: 0, 'Нет связи'
                                                                       Caused by: com.shtrih.fiscalprinter.DeviceException: Нет связи
                                                                          at com.shtrih.fiscalprinter.PrinterProtocol_2.doSend(PrinterProtocol_2.java:67)
                                                                          at com.shtrih.fiscalprinter.PrinterProtocol_2.send(PrinterProtocol_2.java:72)
                                                                          at com.shtrih.fiscalprinter.SMFiscalPrinterImpl.deviceExecute(SMFiscalPrinterImpl.java:178)
                                                                          at com.shtrih.jpos.fiscalprinter.directIO.DirectIOHandler2.directIO(DirectIOHandler2.java:221)
                                                                          at com.shtrih.jpos.fiscalprinter.FiscalPrinterImpl.directIO(FiscalPrinterImpl.java:2064)
                                                                          at com.shtrih.jpos.fiscalprinter.FiscalPrinterService.directIO(FiscalPrinterService.java:272)
                                                                          at jpos.BaseJposControl.directIO(BaseJposControl.java:461) 
                                                                          at com.shtrih.fiscalprinter.ShtrihFiscalPrinter113.directIO(ShtrihFiscalPrinter113.java:1016) 
                                                                          at com.shtrih.fiscalprinter.ShtrihFiscalPrinter113.executeCommand(ShtrihFiscalPrinter113.java:1352) 
                                                                          at com.shtrih.fiscalprinter.ShtrihFiscalPrinter113.fsReadDayParameters(ShtrihFiscalPrinter113.java:1746) 
mifkamaz commented 6 years ago

Я могу еще чем-нибуль помочь в решении данной проблемы?

nyxiscoo1 commented 6 years ago

Пока нет, разбираюсь.

mifkamaz commented 6 years ago

Все еще не решили проблему?

nyxiscoo1 commented 6 years ago

Пока нет, я отпишусь как будет результат, но не могу сказать насколько быстро это будет. Насколько критичен для Вас этот функционал?

mifkamaz commented 6 years ago

Эту функциональность просят клиенты, поэому критичен

mifkamaz commented 6 years ago

Есть подвижки?

mifkamaz commented 6 years ago

(

nyxiscoo1 commented 6 years ago

Я смотрел код, у меня есть теория, но нет сейчас оборудования на котором можно было бы проверить, могу попытаться сделать фикс не тестируя, но не уверен хорошая ли это идея.

nyxiscoo1 commented 6 years ago

Да, с мобайлом проблема стабильно воспроизводится, не доходит 1 байта, пока такое ощущение, что этот байт отсутствует в USB-порте, пока разбираюсь.. Если выставить настройку FSServiceEnabled в значение 0,то устройство должно работать, но данные в ОФД нужно будет отправлять каким-то другим образом, кроме драйвера, например, через Wi-Fi, если модификация мобайла поддерживает.

mifkamaz commented 6 years ago

Установил флаг FSServiceEnabled, не помомогло

nyxiscoo1 commented 6 years ago

Должна, все зависит от наблюдаемого поведения. Если касса пищит, то скорее всего неправильно выставлен baudRate, это эмуляция СОМ-порта, поэтому необходимо указывать скорость передачи данных, например, в jpos.xml указан 115200, а в кассе 4800.