| | |
| | | System.arraycopy(zero, 5, userCodeByte, 0, userCodeByte.length); |
| | | userCard.userCode= BcdUtil.bcdToStr(userCodeByte); |
| | | byte[] userCodeNumber = new byte[2]; |
| | | System.arraycopy(zero, 10, userCodeNumber, 0, userCodeNumber.length); |
| | | System.arraycopy(zero, 11, userCodeNumber, 0, userCodeNumber.length); |
| | | userCard.userCodeNumber=HexUtil.get16To10LowHightByBytes(userCodeNumber); |
| | | byte[] cardWriteState = new byte[1]; |
| | | System.arraycopy(zero, 13, cardWriteState, 0, cardWriteState.length); |
| | |
| | | byte[] cardStateDatas = HexUtil.hexToByteArray(HexUtil.get10To16LowHigh(cardState)); |
| | | System.arraycopy(cardStateDatas, 0, cardStateBytes, 0, cardStateDatas.length); |
| | | if (cardStateBytes != null) { |
| | | System.arraycopy(cardStateBytes, 0, data, 13, cardStateBytes.length); |
| | | System.arraycopy(cardStateBytes, 0, data, 14, cardStateBytes.length); |
| | | } |
| | | |
| | | |