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

WinDev Discussion :

Détection connexion sur port COM


Sujet :

WinDev

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    144
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 144
    Points : 16
    Points
    16
    Par défaut Détection connexion sur port COM
    Bonjour tout le monde

    j'ai un programme qui reçoit le poids à partir d'une balance, et le code de communication entre l'application et le PC est dans une procédure locale qui s'appel affiche_poids() jusqu'au là tout va bien.

    Le problème que je rencontre c'est que si la balance est atteinte ou bien déconnecter l'application se bloque, alors ce que je souhaite faire c'est de tester la communication entre la balance et l'application si c'est OK alors je lance ma procédure sinon je ne la lance pas

    si connexion et pc=ok alors
    affiche_poids()
    fin

    voilà

    merci d'avance pour votre aide

  2. #2
    Membre éprouvé Avatar de b_reda31
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2007
    Messages
    899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 899
    Points : 961
    Points
    961
    Par défaut
    Bonjour,
    Normalement, dans le code de la procédure "affich_poids", vous devez avoir un appel à la fonction sOuvre.
    Vous pouvez alors faire un test sur ce que renvoie cette fonction. Si cette fonction renvoie "faux", il y a alors un problème de communication :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    //Exemple Page d'aide sOuvre
    LigneCom1 = sOuvre(1, 2000, 2000)
    SI LigneCom1 = Vrai ALORS
           // Continuer le traitement : Lecture sur le port ...
    SINON
            Erreur("Problème de communication à l'appareil")
    FIN
    « Il est assez difficile de trouver une erreur dans son code quand on la cherche. C’est encore bien plus dur quand on est convaincu que le code est juste!!»

Discussions similaires

  1. [WD17] Détection connexion sur port COM
    Par karim15 dans le forum WinDev
    Réponses: 1
    Dernier message: 16/10/2014, 14h44
  2. [Langage C] Détection périphérique sur port COM
    Par ncurses dans le forum Embarqué
    Réponses: 5
    Dernier message: 19/12/2011, 13h29
  3. Bluetooth sur port COM, détection LabVIEW ?
    Par K-RK-S dans le forum LabVIEW
    Réponses: 19
    Dernier message: 22/07/2009, 10h53
  4. comment détecter l'absence de connexion sur port COM ?
    Par nicoboud2 dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 12/04/2006, 14h41
  5. Problème de reception sur Port COM
    Par Revan777 dans le forum C
    Réponses: 9
    Dernier message: 19/04/2005, 21h55

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