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

Windows Discussion :

buffer liaison serie


Sujet :

Windows

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 11
    Points : 7
    Points
    7
    Par défaut buffer liaison serie
    bonjour à tous,
    voila la situation :
    j'envoie sur COM1 des trains de 7 octets à une fréquence de 100Hz.
    J'ai fait un programme pour récupérer ces données et les écrire dans un fichier texte.
    Il faut aussi que je note à quelle date la donnée est arrivée (ms près), j'utilise donc l'horloge système.
    Il n'y a pas de soucis dans le programme mais le problème est que j'enregistre des données différentes à la même date. Je pense que cela vient d'un problème de taille de buffer du port COM car j'ai déja effectuer plusieurs tests avec la fonction d'horodatage seule.

    Donc voici ma question :
    Est ce que vous connaîtriez une solution pour modifier la taille du buffer du port série ou une autre solution pour dater l'arrivée des données sachant que cela ne doit pas être fonction de la fréquence du processeur car cette application doit être portable sur différentes machines.

    PS : j'ai aussi essayé en émulant un port usb en port com et les tampons FIFO sont désactivés dans le gestionnaire de périphérique.
    je programme en c avec devc++ sous windoxs xp

  2. #2
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 749
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 749
    Points : 10 666
    Points
    10 666
    Billets dans le blog
    3
    Par défaut
    Tu t'y prends comment pour écrire sur le port COM ?
    Note que windows n'est pas un OS temps réel et que 10 ms, on est dans les limites de la précision possible.

Discussions similaires

  1. Driver pour le pilotage d'une liaison Serie PC rapide?
    Par Jayceblaster dans le forum Windows
    Réponses: 1
    Dernier message: 24/02/2007, 17h10
  2. Liaison Serie sous Windows...
    Par finlande dans le forum MFC
    Réponses: 4
    Dernier message: 25/04/2006, 09h29
  3. [SDK] ReadFile et liaison serie.
    Par matth2602 dans le forum MFC
    Réponses: 1
    Dernier message: 25/01/2006, 17h31
  4. [Kylix] Aidez-moi -> LIAISON SERIE 2 le retour
    Par Oyoboy dans le forum EDI
    Réponses: 1
    Dernier message: 28/05/2004, 10h48
  5. [TP]Liaison série avec TP7 dans fenêtre DOS W2000
    Par Alain81 dans le forum Turbo Pascal
    Réponses: 8
    Dernier message: 14/06/2003, 00h43

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