Konvertieren hex-string in byte []
Ich habe einen String wie diesen:
init_thread = "2b11020000ed"
Muss ich senden Sie diese Schnur über bluetooth, für das, was ich hierzu:
byte[] init = init_thread.getBytes();
GlobalVar.mTransmission.write(init);
Was ich brauchen, ist zu definieren, dass die init_thread
string ist ein hex-string vor Umwandlung in bytes, weil wenn ich es tun auf diese Weise, es ist immer falsch:
Was ist nun dabei = 2(1byte), b(1byte), 1(1byte), 1(1byte)...
Was tun muss = 2b(1byte), 11(1byte), 02(1byte)...
- Werfen Sie einen Blick auf [diese][1], die nützlich sein könnten [1]: stackoverflow.com/questions/140131/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Konvertieren von hex zu byte und byte in hex.
Wenn wir möchten, zu konvertieren von hex zu byte-array, wir sollten sicherstellen, dass hex-string der Länge sollte auch die Länge. Unten-Methode behandelt dieses