package com.dev.fbs9600;
|
|
public class FBS9600_State {
|
static final int UsrCmdNull = 0x00;
|
static final int UsrCmdTestRes = 0x01;
|
|
static final int WorkStateNull = 0x00;
|
static final int WorkStateRes = 0x01;
|
|
public String ip_addr;
|
public int dev_id;
|
private int op_cmd;
|
private boolean op_cmd_ack_fromdev = false;
|
int work_state;
|
int com_count;
|
int com_err_count;
|
long alm_rec_id = 0;
|
|
public FBS9600_State(String ipaddr, int id) {
|
ip_addr = ipaddr;
|
dev_id = id;
|
}
|
|
public void setWorkState() {
|
work_state = WorkStateRes;
|
}
|
|
public void clearWorkState() {
|
work_state = WorkStateNull;
|
}
|
|
public int getWorkState() {
|
return work_state;
|
}
|
|
public void setFBS9600CmdAckFromDev(boolean stat) {
|
op_cmd_ack_fromdev = stat;
|
}
|
|
public boolean getFBS9600CmdAckFromDev() {
|
return op_cmd_ack_fromdev;
|
}
|
|
public void setFBS9600Cmd(int cmd) {
|
op_cmd = cmd;
|
}
|
|
public int getFBS9600Cmd() {
|
return op_cmd;
|
}
|
|
public void setComCountInc() {
|
com_err_count = 0;
|
com_count += 1;
|
if(com_count >= 90000000) {
|
com_count = 1;
|
}
|
}
|
|
public void setComErrCountInc() {
|
com_err_count += 1;
|
if(com_err_count >= 90000000) {
|
com_err_count = 20;
|
}
|
}
|
}
|