| | |
| | | /** |
| | | * 用户卡0块 |
| | | */ |
| | | public class Zero extends BaseCard { |
| | | public class Zero extends HNBaseCard { |
| | | public byte[] toByte() { |
| | | byte[] data = new byte[16]; |
| | | data[0] = HexUtil.hexToByte(cardType); |
| | |
| | | /** |
| | | * 用户卡1块 |
| | | */ |
| | | public class One extends BaseCard { |
| | | public class One extends HNBaseCard { |
| | | |
| | | public byte[] toBytes() { |
| | | byte[] data = new byte[16]; |
| | |
| | | /** |
| | | * 用户卡2块 |
| | | */ |
| | | public class Two extends BaseCard { |
| | | public class Two extends HNBaseCard { |
| | | public byte[] toBytes() { |
| | | byte[] data = new byte[16]; |
| | | int offset = (type == 0) ? 27 : 28; // 12 + 15 and 13 + 15 |