
 Envoyé par 
alexglvr
					 
				 
				Est ce que passer par une chaine de caractère,  c'est une bonne méthode pour générer cette trame ou il y a mieux?
			
		 
	 
 Non. Cela ne ferait que compliquer considérablement les choses. Il suffit d'appliquer un masque avec un & pour obtenir le byte de poids faible et de faire des décalages avec l'opérateur >> pour obtenir celui de poids fort.
La construction de la trame peut se faire avec les opérateurs &, | , << et >> comme pour trame[1]
A noter que dans trame[1] la multiplication par 4 revient à faire deux décalages à gauche :
	
	trame[1] = ( (Var2 << 2 ) & 0xFC) | (Var3 & 0x03);
 
						
					
Partager