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

Recherche:

Type: Messages; Utilisateur: Dudule70

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +1 -0
    Réponses
    26
    Affichages
    1 625

    private void TaForm_Load(object sender, EventArgs...

    private void TaForm_Load(object sender, EventArgs e)
    {
    Thread threadRS = new Thread(AcqRS);
    threadRS.Start();
    }

    private void...
  2. Votes reçus
    +1 -0
    Réponses
    26
    Affichages
    1 625

    Voici un bout de code, c'est l'idée et il est...

    Voici un bout de code, c'est l'idée et il est loin d'être terminé et au point .



    Thread threadRS = new Thread(AcqRS);
    threadRS.Start();

    private void AcqRS()
    {
    ...
  3. Votes reçus
    +1 -0
    Réponses
    26
    Affichages
    1 625

    Réponse message précédent: Parce que...

    Réponse message précédent:
    Parce que DataReceived se déclenche plusieurs fois lors de ta réception,(ta communication est découpée, ton code va plus vite que ta réception).
    Pour résoudre ce pb, il...
  4. Votes reçus
    +0 -0
    Réponses
    26
    Affichages
    1 625

    Ce n'est pas logique de redemander un envoi dans...

    Ce n'est pas logique de redemander un envoi dans ton DataReceived (A mon avis ce n'est pas là qu'il faut le faire).
    J'ai rencontré le même problème que toi et je l'ai résolu en faisant ce que je...
  5. Votes reçus
    +0 -0
    Réponses
    26
    Affichages
    1 625

    Bonjour, theMonz31 a raison voici un bout...

    Bonjour,
    theMonz31 a raison voici un bout de code, essaye ceci :



    public void port_DataReceived(object sender, SerialDataReceivedEventArgs e)
    {
    // Nbr...
  6. Votes reçus
    +0 -0
    Réponses
    26
    Affichages
    1 625

    En résumé : Sur ton événement déclenchement...

    En résumé : Sur ton événement déclenchement réception, tu dois attendre la fin de ta trame sur un caractère de fin (style Cr Lf ..) et si tu n'as pas ce caractère de fin prendre la suite de ton...
  7. Votes reçus
    +1 -0
    Réponses
    26
    Affichages
    1 625

    char[] buffer = new char[255]; Il est possible...

    char[] buffer = new char[255];

    Il est possible que la taille de ton "buffer" ne soit pas suffisante essaye avec 1024 voire plus




    Pour LF c'est "\u000A" Je te conseille d'avoir une table...
  8. Votes reçus
    +1 -0
    Réponses
    26
    Affichages
    1 625

    Bonjour, A mon avis le format de ta chaine n'est...

    Bonjour,
    A mon avis le format de ta chaine n'est pas bonne si tu veux envoyer un "CR"
    Ta réception littérale est chr13 au lieu du caractère #13


    //dans le bouton recevoir
    //essayer ceci...
Affichage des résultats 1 à 8 sur 8