remove duplicated code
This commit is contained in:
parent
1eeb1c6f7a
commit
4ed2896f76
2 changed files with 2 additions and 14 deletions
|
@ -137,18 +137,6 @@ public class DanaRS_Packet {
|
||||||
return sb.toString();
|
return sb.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
final private static char[] hexArray = "0123456789ABCDEF".toCharArray();
|
|
||||||
|
|
||||||
public static String bytesToHex(byte[] bytes) {
|
|
||||||
char[] hexChars = new char[bytes.length * 2];
|
|
||||||
for (int j = 0; j < bytes.length; j++) {
|
|
||||||
int v = bytes[j] & 0xFF;
|
|
||||||
hexChars[j * 2] = hexArray[v >>> 4];
|
|
||||||
hexChars[j * 2 + 1] = hexArray[v & 0x0F];
|
|
||||||
}
|
|
||||||
return new String(hexChars);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static byte[] hexToBytes(String s) {
|
public static byte[] hexToBytes(String s) {
|
||||||
int len = s.length();
|
int len = s.length();
|
||||||
byte[] data = new byte[len / 2];
|
byte[] data = new byte[len / 2];
|
||||||
|
|
|
@ -782,8 +782,8 @@ public class DanaRSService extends Service {
|
||||||
SendTimeInfo();
|
SendTimeInfo();
|
||||||
byte[] pairingKey = {inputBuffer[2], inputBuffer[3]};
|
byte[] pairingKey = {inputBuffer[2], inputBuffer[3]};
|
||||||
// store pairing key to preferences
|
// store pairing key to preferences
|
||||||
SP.putString(R.string.key_danars_pairingkey, DanaRS_Packet.bytesToHex(pairingKey));
|
SP.putString(R.string.key_danars_pairingkey, DanaRS_Packet.toHexString(pairingKey));
|
||||||
log.debug("Got pairing key: " + DanaRS_Packet.bytesToHex(pairingKey));
|
log.debug("Got pairing key: " + DanaRS_Packet.toHexString(pairingKey));
|
||||||
break;
|
break;
|
||||||
// time and user password information. last packet in handshake
|
// time and user password information. last packet in handshake
|
||||||
case (byte) BleCommandUtil.DANAR_PACKET__OPCODE_ENCRYPTION__TIME_INFORMATION:
|
case (byte) BleCommandUtil.DANAR_PACKET__OPCODE_ENCRYPTION__TIME_INFORMATION:
|
||||||
|
|
Loading…
Reference in a new issue