le 06-25-2009 03:17 AM
Bonjour,
J'ai un probléme de buffer, donc ce que je voudrai faire c'est de le vidé toute les 15 secondes pour qui ne m'affiche plus ce messages d'erreur.
Ma question est : Existe t-il une une fonction dans labview permettant de vidé la mémoire tampon d'un assistant DAQmx?
Je vous remerci d'avance
le 06-25-2009 03:50 AM
le 06-25-2009 04:22 AM
Le probléme vient aussi de la lecture des données vu que je lis 2 échantillons à une fréquence de 1000 hz mais je ne peux faire autrement.
PS:j'ai trouvé une solution je réinititialise l'assistant d'acquisition toute les N itérations (N=3000).
Merci comme même ![]()
le 06-25-2009 04:27 AM
Pas optimal comme solution, profite de ce problème pour bien comprendre la mécanique de DAQmx...
Envoi ton VI que j'y jette un coup d'oeil, ça sera plus simple pour t'aider.
le 06-25-2009 05:02 AM
le 06-25-2009 05:09 AM
mets ton VI, comme ca on peut voir la config exacte, les captures d'écran ça aide pas vraiment
le 06-25-2009 05:18 AM
Juste comme cela ton thread précedent c'était déjà ces problèmes de buffer.
http://forums.ni.com/ni/board/message?board.id=4170&message.id=29125&query.id=784053#M29125
tu as un peu jeter un coup d'oeil sur la programmtion DAQmx avant que nous répetions les White papers de NI ???
le 06-25-2009 05:49 AM
J'ai testé 1001 méthodes pour supprimé ce message aucune d'entre elle fonctionne.Lorsque j'éssaye de modifié la taille du buffer il me dit que la tâche n'existe pas,de plus en augmentant le buffer cela ne ferait que retardé le message...
le 06-25-2009 06:22 AM
Arrette les VI express si tu ne connais pas comment fonctionne les fonctions. Après prendre 2 points alors que cela fonctionne à 3000Hz quelle est l'utilité ?
Après cela dépend de comment tu as configuré aussi ton VI express, si c'etait entièrement fais en fonction DAQmx utilisé lezs noeud de proriété de lecture, de buffer ne te crerai pas de problème, je t'avais déjà dis je crois qu'en cliquant droit sur ton VI express tu pouvais le transformer en code DAQmx fais le et repost ton prog et là on pourra commencer à t'expliquer comment ces fonctions fonctionnent.
( ra toujours ce problème de VI express, utile d'une certaine façon et complètement inutile quand on ne sait pas ce quelle font)
le 06-25-2009 07:11 AM
Je tiens à vous rappellé Gregory 45 que le but principal d'un objet que ca soit en programmation sous labview ou langage C++ est de facilité la manipulation de cette objet(et de connaitre le but de cette objet).Donc si je devais savoir tout ce qui a dans tout les objets proposé par labview autant créer un programme sous un autre langage.
Merci à Alan Kay