| | |
| | | byte[] electricityPriceBytes = new byte[4]; |
| | | System.arraycopy(zero, 4, electricityPriceBytes, 0, electricityPriceBytes.length); |
| | | |
| | | userCard.electricityPrice = HexUtil.hexToFloat(HexUtil.bytesToHex(electricityPriceBytes)); |
| | | userCard.electricityPrice = HexUtil.hexToFloatLowHigh(electricityPriceBytes); |
| | | userCard.state = BcdUtil.bcdToStr(zero[8]); |
| | | byte[] balanceBytes = new byte[4]; |
| | | System.arraycopy(zero, 9, balanceBytes, 0, balanceBytes.length); |
| | |
| | | |
| | | System.arraycopy(swipeNumbers, 0, data, 2, swipeNumbers.length); |
| | | |
| | | byte[] electricityPrices = HexUtil.hexToByteArray(HexUtil.folatToHexString(electricityPrice)); |
| | | byte[] electricityPrices = HexUtil.hexToByteArray(HexUtil.floatToHexLowHigh(electricityPrice)); |
| | | |
| | | System.arraycopy(electricityPrices, 0, data, 4, electricityPrices.length); |
| | | try { |