IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Pbm Port Serie


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 12
    Par défaut Pbm Port Serie
    Salut à tous!
    J'envoie des informations sur un port infra-rouge en utilisant le protocol série.
    Quand je fais un serialport.write(...), il me renvoie une exception dont le contenu est relativement limité : "IOException". Je comprends pas trop ce que cela veut dire...
    Si quelqu'un peut m'aider ça serait cool...

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2004
    Messages
    304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 304
    Par défaut
    un bout de code peut etre? pour nous eclairer

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 12
    Par défaut
    Oups désolé....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
     
    // Initialisation
     serialPort1.BaudRate = 57600;
                   serialPort1.PortName = cmbBxPortCOM.Text;
                serialPort1.Parity = System.IO.Ports.Parity.None;
                serialPort1.DataBits = 8;
                serialPort1.StopBits = System.IO.Ports.StopBits.One;
                serialPort1.Encoding = Encoding.UTF8;
     
                serialPort1.DiscardNull = false;
                serialPort1.ReceivedBytesThreshold = 1;
                serialPort1.ParityReplace = 0;
                serialPort1.Handshake = 0;
                serialPort1.DtrEnable = false;
                serialPort1.RtsEnable = false;
                serialPort1.Open();
                txtBxLogIRDA.Text += "OPen" + serialPort1.PortName + ":" + serialPort1.IsOpen.ToString() + "\r\n";
     
    //ecriture
    char[] buf  = new char[4];
                buf[0] = (char)86;
                buf[1] = (char)63;
                buf[2] = (char)13;
                buf[3] = (char)10; //buf = "V?"
     
                txtBxLogIRDA.Text += "TIMEOUT WRITE:" + serialPort1.WriteTimeout.ToString() + "\r\n";
     
                try
                {
                    serialPort1.Write(buf,0,4);  
                }
                catch (Exception excpt)
                {
                    txtBxLogIRDA.Text += "EXCEPTION:" + excpt.Message.ToString() + "\r\n";
                }

Discussions similaires

  1. quel est le Meilleur language pour piloter le port serie ?
    Par flyfab dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 21/07/2003, 10h03
  2. Lire le fichier du port série
    Par saibe dans le forum Linux
    Réponses: 7
    Dernier message: 09/04/2003, 09h29
  3. Réponses: 5
    Dernier message: 25/03/2003, 19h43
  4. [TP] port série rs232
    Par cyb33 dans le forum Turbo Pascal
    Réponses: 44
    Dernier message: 13/01/2003, 15h49
  5. [Kylix] Kylix / port serie
    Par Anonymous dans le forum EDI
    Réponses: 3
    Dernier message: 01/04/2002, 12h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo