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

Visual C++ Discussion :

RS232 avec MSCOMM


Sujet :

Visual C++

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 22
    Points : 11
    Points
    11
    Par défaut RS232 avec MSCOMM
    Bonjour à tous,



    Nous développons une application sous Microsoft Visual C++ 6.0, qui communique à un alésomètre TESA via OPTO RS en émulant un Port COM grâce au driver TESA CP210x VCP.

    Pour cela nous utilisons un composant Microsoft le MSCOMM, nous avons un problème lors de l’appel d’une méthode nommée GetInput() plus précisement l'erreur 8020 .

    Pouvez me dire si quelqu’un vous a deja eu ce problème ?

    En fait on ne recoit pas les données voulues sous notre application en appelant la fonction GetInput du MSCOMM alors qu'avec l'hyper terminal nous recevons bien les données ...

    Sauriez vous de quoi cela peut venir et s'il ya des autres méthodes pour recuperer les données envoyées par l'instrument ?

    Le driver utilisé est le CP210x VCP … est-ce une version ancienne ou inadapté pour un développement comme celui-ci ?

    Merci par avance à ceux qui me poseront des questions et me donneront des réponses

  2. #2
    dus
    dus est déconnecté
    Membre du Club
    Homme Profil pro
    Informatique industrielle
    Inscrit en
    Octobre 2002
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Informatique industrielle
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2002
    Messages : 88
    Points : 63
    Points
    63
    Par défaut
    J'ai moi aussi utilisé mscomm pour dialoguer avec plusieurs périphériques série et je n'ai pas eu trop de souci.
    Ton port est bien configuré (vitesse, parité, contrôle de flux...) ?
    L'erreur 8020 est "Erreur de lecture du périphérique de communication"
    J'utilise aussi SetRThreshold(1) et SetInputLen(1) sur mscomm pour récuperer les caractères 1 par 1.

Discussions similaires

  1. Communiquer sur port COM avec MSCOMM (RS232) et VISCA (caméra sony)
    Par Chekov dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 07/03/2008, 21h44
  2. communiquer par rs232 avec access 2000
    Par john.dbc dans le forum Access
    Réponses: 3
    Dernier message: 21/09/2006, 14h06
  3. Problème réception avec MsComm
    Par Jap dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 07/12/2005, 12h20
  4. Communication RS232 avec un PIC via delphi
    Par JeanPh dans le forum API, COM et SDKs
    Réponses: 22
    Dernier message: 09/08/2004, 23h56
  5. Réponses: 8
    Dernier message: 29/09/2003, 16h33

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