bonjour,
je suis en ce moment sur un projet ou une appli android commande un pic en usb. J'ai trouver des exemple sur internet. Mais je ne comprend pas une partie du programme.
j'ai du mal à comprendre les parties où msg apparaît. Je sais que le programme android envoi un code de 5 chiffres identifiant la pin a mettre en high ou low. Je ne comprend pas les partie du type msg[8]<<8 ou msg[4] .Code:if(usb_kbhit(1)) { msgRcvLength=usb_gets(1, msg, 64, 100); if(msgRcvLength>4&& msg[0]=='P'&& msg[1]=='I'&& msg[2]=='N') { if(msg[5]=='h'||msg[5]=='H') { output_high((msg[3]<<8)|msg[4]); }else { output_low((msg[3]<<8)|msg[4]); } }else { for(i=0; i<msgRcvLength; i++) { putc(msg[i]); } putc('\n'); } }
Merci de votre aide.
-----