code arduino pas compris

Bonjour s’il vous plait j’ai pas compris un code est ce que quelqu’un pourrait m’expliquer voici le code merci

for(int lig = 0; lig < 8; lig++){
data[lig] = 0;

for(int Colonne = 0; Colonne < 8; colonne++){

data[lig] = data[lig] + ((puiss2[colonne] &
(lettres[carCour][lig] << offset)));

data[lig] = data[lig] + (puiss2[Colonne] &
(lettres[carSuiv[lig] >> (8-offset)));
}
}

sachant que : const int puiss2 = {1,2,4,8,1116,32,64,128};

int carCour = getChar(message[index]);

int carSuiv = getChar(message[index+1]);

int index = 0; //decalage du message en cours

int offset = 0; //decalage horizontal

const int* lettres ={A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z}

byte data = {0,0,0,0,0,0,0,0};

hello

mettre le code entier entre balises.

en utilisant les “balises code” </> en haut à gauche de la fenetre

ce qui donne:

.....
ton code ici
.....

ou voir les messages épinglés en tête du forum.

Bonjour s’il vous plait j’ai pas compris un code est ce que quelqu’un pourrait m’expliquer voici le code merci

< for(int lig = 0; lig < 8; lig++){
data[lig] = 0;

for(int Colonne = 0; Colonne < 8; colonne++){

data[lig] = data[lig] + ((puiss2[colonne] &
(lettres[carCour][lig] << offset)));

data[lig] = data[lig] + (puiss2[Colonne] &
(lettres[carSuiv[lig] >> (8-offset)));
}
}

sachant que : const int puiss2 = {1,2,4,8,1116,32,64,128};

int carCour = getChar(message[index]);

int carSuiv = getChar(message[index+1]);

int index = 0; //decalage du message en cours

int offset = 0; //decalage horizontal

const int* lettres ={A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z}

byte data = {0,0,0,0,0,0,0,0};/>

cliquer ici pour voir comment mettre le code et tout le code. pas un bout de code