comment transformer 2 btys de 8 oct en 1 de 16 ou cumuler les 2 de 8

Bonjour,

Le texte façon SMS ça fait mal aux yeux ...

Ce que tu cherche à faire c'est du bitwise.

uint8_t val1, val2;
uint16_t val3;

val3 = ((uint16_t) val1 << 8) | val2;

-> Tu décales val1 de 8 bits vers la gauche (bits de poids fort) puis tu faits un OU "bits à bits" des 8 bits de poids faibles.