Hexadezimale Zeichenfolge in Byte umwandeln []

7

Ich habe einen String wie diesen:

%Vor%

Ich muss diese Zeichenfolge über Bluetooth senden, für was mache ich das:

%Vor%

Was ich brauche, ist zu definieren, dass die Zeichenfolge init_thread eine hexadezimale Zeichenfolge ist, bevor sie in Bytes konvertiert wird, denn wenn ich so vorgehe, wird es falsch:

Was jetzt gemacht wird = 2 (1 Byte), b (1 Byte), 1 (1 Byte), 1 (1 Byte) ...

Was muss tun = 2b (1 Byte), 11 (1 Byte), 02 (1 Byte) ...

    
masmic 10.09.2013, 08:59
quelle

2 Antworten

23

Konvertiere Hex in Byte und Byte in Hex.

%Vor%     
Peregreen 10.09.2013, 09:07
quelle
0

Wenn wir ein hexadezimales Array in ein Byte-Array konvertieren wollen, sollten wir sicherstellen, dass die hexadezimale Stringlänge gleich lang ist . Unter Methode behandelt dies

%Vor%     
Ijas Ahamed N 26.07.2017 05:13
quelle

Tags und Links