Salut ,
(un entier c'est 4 bytes)
il veut dire que d0fus envoit un entier comme ca 01 02 A0 F0 pour donner 16949488 (le byte le plus fort est a gauche)
0x01 * 256 * 256 * 256 = 16777216 +
0x02 * 256 * 256 = 131072 +
0xA0 * 256 = 40960 +
0xF0= 240 +
=16949488
la fonction pour envoyer un entier en .net fait l'inverse 16949488 -> F0 A0 02 01 (le byte le plus fort est a droite)
(ou c'est l'inverse d0fus envoit le plus fort a droite et .net a gauche , je sais plus)
ce qui veut dire que tu ne peux pas utiliser les fonctions officielles de .net pour envoyer un entier mais tu devras faire ta propre fonction (et pareil pour les uint , short , ushort et tout... ouffff pour les bytes c'est bon mdr , normal un byte c'est un seul 0xYY)
et pour la reception biensur c'est le meme combat