Erreur RS232

Résolu
Sat7121 Messages postés 6 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 21 juin 2010 - 3 mars 2010 à 17:18
Sat7121 Messages postés 6 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 21 juin 2010 - 4 mars 2010 à 08:41
Bonjour à tous,

J'essaie de récupérer des données envoyer par un boitier sur une liaison série.

Jusqu'à maintenant je n'ai pas eu de problème pour récupérer et afficher ces données.

Et aujourd'hui dès que j' essaie de me connecter à ma liaison série il m'affiche une exception "Données non valide".

Depuis impossible de faire fonctionner mon programme.

Alors que j'arrive à communiquer avec l'hyperterminal de Windows xp,
et avec un autre logiciel.

Voici mon code :

//configuration du port série
serialPort1.BaudRate = 9600;
serialPort1.DataBits = 8;
serialPort1.Parity = Parity.None;
serialPort1.StopBits =StopBits.One; 
serialPort1.Handshake = Handshake.None;

if(serialPort1.IsOpen==false)
{
   //Choix du port COM
   serialPort1.PortName = comboBox6.SelectedItem.ToString();
   //Ouverture du port
   try
   {
       serialPort1.Open();
   }
   catch (SystemException ex)
   {
        MessageBox.Show(ex.Message);
            
   }

}


Merci.

1 réponse

Sat7121 Messages postés 6 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 21 juin 2010
4 mars 2010 à 08:41
Problème résolu :


J'avais initialiser le serialPort1.ReceivedBytesThreshold à une trop grosse valeur.
3
Rejoignez-nous