Convertir un tableau de char en byte
Bonjour,
J'utilise un port série, j'envoi un char, il m'en retourne 2. Je stock ces deux char dans un tableau bufferin, j'aimerai les traiter pour obtenir un resulat entier selon ce décalage de byte. Bien entendu, tel quel, ça ne fonctionne pas, avez vous une idée pour convertir un char en byte ?
resultat = bufferin(0) << 8 & bufferin(1)
Code:
1 2 3 4 5 6 7 8 9 10
|
Dim bufferin() As Char = New Char(2) {}
SerialPort1.Write("C")
Sleep(100) 'petite pause pour attendre les bytes en retour
SerialPort1.Read(bufferin, 0, 2)
'ici la suite |