Бюджет:
1000 руб
настройки: номер порта, пароль устройства
программа слушает порт
получает сообщение, используя методы dll-ки открывает устройство, засылает пароль, выбирает режим, засылает сообщение, закрывает устройство
есть исходники на яве:
IFprnM45 m45 = ClassFactory.createFprnM45();
m45.deviceEnabled(true);
m45.password(password);
m45.mode(1);
m45.discountType(1);
m45.discountValue(discount);
if (discountRub != 0) {
m45.discountType(0);
m45.discountValue(discountRub);
}
m45.caption("Гос. номер: : " + session.getGosNomer());
m45.printString();
m45.caption("Бокс: " + boxName);
m45.printString();
for (SessionService sessionService : servicesBySession) {
m45.price(sessionService.getMoney());
m45.name(sessionService.getName());
m45.quantity(sessionService.getCount());
m45.registration();
}
m45.typeClose(0);
m45.deviceEnabled(false);
m45.dispose();