Bonjour, voici mon probl�me : j'ai un tableau de byte contenant des signes hexad�cimaux comme celui-ci :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
byte a[3] = {0x53, 0xA4, 0x55};
J'aimerais le transformer en tableau de char sans convertir les signes hexad�cimaux ASCII, comme ceci :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
char b[6] = {'5', '3', 'A', '4', '5', '5'};
Le second tableau serait alors deux fois plus grand que le premier.

J'ai bien essay� une simple boucle for byte par byte avec un cast byte -> char, mais les signes hexa sont convertis.
J'ai voulu essayer avec un sprintf et le format "X", sans succ�s ..

Auriez-vous d'autres id�es ? Merci d'avance !

PS : je programme un arduino (similaire au C++)