- Posts: 15
- Thank you received: 0
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
at ru.apertum.qsystem.common.NetCommander.sendRpc(NetCommander.java:135)
lightDown()
<<1_32_32_32_32_32_32_7_ ... !!!!!!!!
// закончить работу
if ((user != null && user.getShadow() != null && user.getShadow().getCustomerState() != null)
&& (user.getShadow().getCustomerState() == CustomerState.STATE_WORK || user.getShadow().getCustomerState() == CustomerState.STATE_WORK_SECONDARY)
&& (b == 0x34)) {
//команда завершения работы
System.out.println("get Finish Customer" + userId);
NetCommander.getFinishCustomer(UBForm.form.netProperty, userId, -1L, "");
user.getShadow().setCustomerState(CustomerState.STATE_FINISH);
//ответ о результате на кнопку
if (qsize == 0) {
lightDown();
} else {
beReady();
}
return;
}
// закончить работу
if ((user != null && user.getShadow() != null && user.getShadow().getCustomerState() != null)
&& (user.getShadow().getCustomerState() == CustomerState.STATE_WORK || user.getShadow().getCustomerState() == CustomerState.STATE_WORK_SECONDARY)
&& (b == 0x33) && redirect) {
//команда редирект
System.out.println("redirect Customer" + userId);
NetCommander.redirectCustomer(UBForm.form.netProperty, userId, redirectServiceId, false, "", -1L);
user.getShadow().setCustomerState(CustomerState.STATE_FINISH);
//ответ о результате на кнопку
if (qsize == 0) {
lightDown();
} else {
beReady();
}
}
java -cp dist/QSystem.jar;C:/qsys/plugins/ClientboardRS485Plugin/dist/ClientboardRS485Plugin.jar;C:/qsys/plugins/qsound-Olga.jar ru.apertum.qsystem.server.QServer -http 8081
[DEBUG] Плагин ClientboardRS485Plugin.jar at {ru.apertum.qsystem.common.Uses.loadPlugins(Uses.java:751)}
[ INFO] Вызов SPI расширения. Описание: Плагин "ClientboardRS485Plugin" во время смены статуса клиенту выводит инфу в гирлянду RS at {ru.apertum.qsystem.common.model.QCustomer.setState(QCustomer.java:207)}
[ERROR] Вызов SPI расширения завершился ошибкой. Описание: java.lang.ExceptionInInitializerError at {ru.apertum.qsystem.common.model.QCustomer.setState(QCustomer.java:211)}
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
проверил что посылается на пульты, в итоге пульты принимают: 0х01_<адрес пульта>_<любой байт кроме 0>_0х07 (итого 4 байта).Там пищание и мигание. Комбинации не помню, проще имперически позасылать их в пульт и посмотреть. Их там 2х4 варианта что ли.
public void setQsize(Integer qsize) {
if ((user == null
|| user.getShadow() == null
|| user.getShadow().getCustomerState() == null
|| user.getShadow().getCustomerState() == CustomerState.STATE_BACK
|| user.getShadow().getCustomerState() == CustomerState.STATE_DEAD
|| user.getShadow().getCustomerState() == CustomerState.STATE_FINISH
|| user.getShadow().getCustomerState() == CustomerState.STATE_POSTPONED
|| user.getShadow().getCustomerState() == CustomerState.STATE_REDIRECT
|| user.getShadow().getCustomerState() == CustomerState.STATE_REDIRECT)
&& (this.qsize == 0 && qsize != 0)) {
beReadyBeep();
2015-07-19 22:04:37,026 [ INFO] Вызов SPI расширения. Описание: Плагин "ClientboardRS485Plugin" во время смены статуса клиенту выводит инфу в гирлянду RS at {ru.apertum.qsystem.common.model.QCustomer.setState(QCustomer.java:207)}
2015-07-19 22:04:37,027 [ERROR] Вызов SPI расширения завершился ошибкой. Описание: java.lang.NoClassDefFoundError: Could not initialize class ru.apertum.cbrs485.core.Sender485$Sender485Holder at {ru.apertum.qsystem.common.model.QCustomer.setState(QCustomer.java:211)}
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.