Skip to content

Commit

Permalink
Fixed DIOReadLongStatus and DIOReadShortStatus
Browse files Browse the repository at this point in the history
  • Loading branch information
nyxiscoo1 committed Mar 23, 2017
1 parent 13a3866 commit 86ec1da
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@ public DIOReadLongStatus(FiscalPrinterImpl service) {
public void execute(int[] data, Object object) throws Exception
{
LongPrinterStatus status = service.printer.readLongStatus();
((LongPrinterStatus[])object)[0] = status;
((Object[])object)[0] = status;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@ public DIOReadShortStatus(FiscalPrinterImpl service) {
public void execute(int[] data, Object object) throws Exception
{
ShortPrinterStatus status = service.printer.readShortStatus();
((ShortPrinterStatus[])object)[0] = status;
((Object[])object)[0] = status;
}
}
10 changes: 10 additions & 0 deletions Source/FiscalPrinterTest/src/PrinterTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -651,6 +651,16 @@ public void enableDevice() {
System.out.println("FPTR_GD_PRINTER_ID: " + lines[0]);

printer.setPOSID("1", "Кравцов В.В.");

ShortPrinterStatus shortStatus = printer.readShortPrinterStatus();
LongPrinterStatus longStatus = printer.readLongPrinterStatus();

String value = printer.readTable(5,2,1);
printer.writeTable(5,2,1, value);
String value2 = printer.readTable(5,2,1);
assert value.equals(value2);

//readFSTickets();
} catch (Exception e) {
e.printStackTrace();
}
Expand Down

0 comments on commit 86ec1da

Please sign in to comment.