| | |
| | | int cnt = mLock_State[NowLockIdx].getReadCount()%4;
|
| | | if(cnt == 0 || cnt == 1) {
|
| | | logger.error(mLock_State[NowLockIdx].getLock_id() + " ReadIDCardCount " + cnt);
|
| | | mRtu_Tx.mkBusRtu((mLock_State[NowLockIdx].getLockAddr()%255),MyModBusRtu.CMD_TYPE_READ_INPUT, (ElectLock_ComBase.LOCK_IDCard1_ADDR + cnt*50), ElectLock_State.Reg_Count_Card);
|
| | | mRtu_Tx.mkBusRtu((mLock_State[NowLockIdx].getLockAddr()%255),MyModBusRtu.CMD_TYPE_READ_INPUT, (ElectLock_ComBase.LOCK_IDCard1_ADDR + cnt*100), ElectLock_State.Reg_Count_Card);
|
| | | if(SocketComm(mRtu_Tx, ByteBuffer.allocate(0))) {
|
| | | //更新当前锁具的ID卡
|
| | | Lock_Task_SQL.updateLock_IdCard_Table(pool, mLock_State[NowLockIdx]);
|