Bonjour

Actuellement sur un petit projet, je dois construire une trame pour communiquer en RS232.
Mon problème est lorsque que mon byte à une valeur = 128, si ma valeur est < 128 ou > 128 pas de problème. c'est juste la valeur 128 qui me poste un problème (je recois 3F)

Mon code :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
private void bp_EnvoiTrame_Click(object sender, EventArgs e)
        {
            Byte AdresseMode = 128; 
            Byte LongueurTrame = 6;
 
           recu = Convert.ToString(Convert.ToChar(AdresseMode)) + Convert.ToString(Convert.ToChar(LongueurTrame));
            serialPort1.Encoding = System.Text.Encoding.Default;
            serialPort1.BaudRate = 19200;
            serialPort1.PortName = "COM11";
            serialPort1.Open();
            serialPort1.WriteLine(recu) ;
            serialPort1.Close();
 
       }

merci pour votre aide