Probleme avec DAQmxRegisterEveryNSamplesEvent, acquisition et émission simultané

Bonjour
J'essaye de générer et acquérir un signal simultanément. Typiquement, je relie l'entrée 0 et la sortie 0 et je reçois ce que je génére.
J'utilise donc deux taches: une dédié à l'émission et l'autre à la réception. Pour les deux, j'utilise un déclenchement sur EveryNSamplesEvent.
Mon problème est que lorsque que je lance les taches, avant même l'éxécution de la ligne de code suivante, j'ai un compte rendu d'émission correspondant à 2 secondes d'émission (en une fraction de seconde) à ma fréquence d'échantillonnage et que mon acquisition commence elle normalement (je crois). L'émission se termine ensuite seule environ 2 secondes après la fin de la génération.
Dans l'idéal je voudrai même que l'émission et la réception soient synchrones. Je me suis donc inspiré du code exemple SynchAI-AO.c . Dans ce code seul l'acquisition fonctionne sous EveryNSamplesEvent. Néanmoins j'utilise comme dans le code exemple la définition du trigger sur /Dev1/ai/StartTrigger et la commande DAQmxCfgDigEdgeStartTrig appliqué à la tâche émission.
Je ne comprend pas pourquoi l'EveryNSamplesEvent de l'émission se déclenche si rapidement dès le début, avant même l'acquisition.
Merci de votre aide

Désolé mais je n'arrive pas à supprimer ce topic. Pourriez-vous aller consulter le suivant s'il vous plait ?
Merci

Similar Messages

  • Probleme avec la carte d'aquisition video NIPCI-1407

    Bonjour
    Je vien de recuperer une carte d'aquisition video NIPCI 1407 que j'ai pu installer sans probleme avec les driver NI-IMAQ.
    C'est a dire qu'aussi bien windows ou le logiciel NI measurement and automation reconnaisse la carte sans probleme.
    Sur ma carte je prenche avec un BNC une camera ccd philips qui marche tres bien sur un ecran video.
    Mon probleme est qu'au moment ou je veut tester de visionner une image avec par exemple le logiciel NI vision white balancing utility je recoie un message d'erreur du type:
    Error 1074397153 occured at imaq start.vi , Impossible de detecter une source video reconaissable.
    Bref je n'arrive pas a utiliser la carte video et je ne sais plus trop quoi faire.
    Avez vous des idées et recomandations pour faire fonctionner cette carte.
    en vous remerciant.

    Bonjour lxia,
    Avez-vous essayé de faire vos premiers tests d'acquisition sous Measurement and Automation eXplorer (MAX) au lieu d'utiliser NI Vision White Balancing Utility?
    Avez-vous un fichier icd pour votre caméra? Ce dernier peut parfois être fourni par le constructeur de la caméra.
    Je vous invite également à regarder le document suivant : Common Error Codes with NI-IMAQ
    Cordialement,
    Jérémy C.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Travaux Pratiques d'initiation à LabVIEW et à la mesure
    Du 2 au 23 octobre, partout en France

  • A problem with data acquisitioning in LV 7.1 (transition from Traditional NI-DAQ to NI-DAQmx)

    Hi to everyone,
    I have a problem with data acquisitioning in LV 7.1.
    I made a transition from Tradiotional NI-DAQ to NI-DAQmx in my LabVIEW application.
    The problem I have is that when I acquire data in Traditional (without writing somewhere -
    just reading) then there is no scan backlog data. But when I acquire data in application that
    acquisition is based on DAQmx than a scan backlog indicator shows numbers from 20 to 50 for
    about 6 min and then that number quite quickly increases until I get an error (unable to
    acquire data. The data was overwritten).
    Acquisition settings are the same in both cases. When I acquire with DAQmx I use a global
    channels. Is a reason for that phenomenon in global channels data procesing? But it seems
    strange why does it flows quite smoothly for about 6 min and then it stucks?
    Best regards,
    Ero

    If you have an old Daq unit it may not be compatible with DAQMX. Which DAQ unit do you have? I think NI have a list showing which DAQ driver you can use with your card
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • Probleme avec localiser mon mac "en ligne, aucune position disponible"

    Bonjour,
    J'ai un soucis lorsque je vais sur icloud.com, Mon mac ne se localise pas.
    Voici le message d'erreur "en ligne, aucune position disponible"
    J'ai formater le systeme une fois, sans faire de restauration (installation clean)
    Comment faire
    A noter que je ne peux pas non plus regler l'heure comme je veux :
    Dans "date et heure" je coche la case "regler le fuseau horaire automatiquement en fonction de mon lieu actuelle"
    Il me repond: impossible de determiner le lieu actuel pour l'instant.
    Merci !
    Bonne journée !

    Si vous la recommencez (la navigateur), qu'est-ce qu'il se passe? Ca me semble probleme avec Adobe Flash -- avez vous Flash advertisements ou programmes courant la?
    On peut trouver un "plug-in" pour Safari qu'arreter ces morceaux de Flash. On peut aussi aller a www.adobe.com et voir s'il y a un nouveau plug-in pour vous.
    (On doit pardonnez moi, le Francais n'est pas mon langue permier et il y avait beaucoup de temps depuis que j'avait la chance a la practiquer).

  • Having problem with MacBook Pro launching mission control without prompting

    Having problem with MacBook Pro, launching mission control without prompting. Please advise. Thank you.

    It may be a swipe that's doing this >  Mac Basics: Mission Control

  • Dans Adobe photoshop 12 je suis incapable d'ouvrir un Fichier.MTS le systeme m'informe qu'il me manque un CODEC je suis capable d'ouvrir le meme fichier avec le lecteur window média  je n'Ai pas de probleme avec les fichiers .MOV j'ai lu sur les forums il

    Dans Adobe photoshop 12 je suis incapable d'ouvrir un Fichier.MTS le systeme m'informe qu'il me manque un CODEC je suis capable d'ouvrir le meme fichier avec le lecteur window média  je n'Ai pas de probleme avec les fichiers .MOV j'ai lu sur les forums il me semble que j'ai un conflic de CODEC je suis incapable de solutionner SVP m'aider a corriger le probleme

    Ok, je n'avais pas ouvert ton fichier.
    Je pense que le problème vient plutot de la construction du cluster. Je suis même étonné que tu n'ais pas d'autres données propres au format Cluster.
    As-tu essayé soit d'appeler 3 fois ta fonction d'écriture (1 fois avant pour la donnée 8888 d'initialisation, 1 fois pr le tableau, et 1 fois pr la donnée de fin) mais je pense que cette solution n'est pas très optimisée côté performance.
    Ou sinon de modifier ton tableau en incluant tes données de début et fin directement dans le tableau avant de l'écrire dans le fichier?
    Je regarde de mon côté également.
    Cordialement,
    Olivier L. | Certified LabVIEW Developer

  • Bonjour j'ai un probleme avec mon ipod touch des que je clique sur une application celle ci se referme immédiatement et je n'est donc plus accès a safariet au autre de mes application

    bonjour j'ai un probleme avec mon ipod touch des que je clique sur une application celle ci se referme immédiatement et je n'est donc plus accès a safarie et au autre de mes application

    Google translate:
    hello I have a problem with my ipod touch as soon as I click on the application it closes immediately and I is no longer access to safarie and my other enforcement
    See:
    iOS: Troubleshooting applications purchased from the App Store
    Restore from backup. See:
    iOS: How to back up
    Restore to factory settings/new iPod

  • Probleme avec shared technologie

    bonjour
    mon ordi à bloqué ,donc obligation de réinstaller windows,ainsi que pse11 ,et probleme avec (shared thecnologie) d'aprés ce que j'ai vue,il y a un gros bins chez adobe ,j'ai décoché les entrées au démarrage,désactivé mon anti-virus,,,mais rien n'y fait...y a t'il comme (magix...logiciel de montage) un anti dote,car ce probléme n'est pas d'aujourd'hui!!!! toujours est'il que je suis trés déçus ,,,il est certain que si j'avais eu vent de ce probleme,je n'aurai pas investis dans ce logiciel ,qui me reste sur les bras,(trés chére le DVD),un membre aurait'il trouvez l'astuce,,merci à l'avance

    just let it rollback the installation. Restart the machine and try again. http://helpx.adobe.com/photoshop-elements/kb/troubleshoot-installation-photoshop-elements- premiere.html#main_Error__Below_mentioned_applications_have_failed_to_install__Shared_tech nologies_

  • Probleme avec "Load file WRL"

    j'ai un probleme avec "load file WRL" , je veux ajouter un fichier .wrl importer via solidworks sur labview mais lors de l'execution j ai un probleme 
    "LabVIEW:  This scene is missing expected nodes or contains nodes that LabVIEW does not support.
    Method Name: Scene:Read Scene File"

    oui bien sur, le voila :
    Pièces jointes :
    test Controle_caméra_prosilica_2.8_2121.vi ‏3752 KB
    CalculateFPS.vi ‏12 KB

  • Probleme avec outil selection fleche noire

    bonjour a tous
    je suis novice sur illustrator
    je n'arrive plus à redimensionner mes objets avec l'outil selection fleche noire ,cela ne fait que deplacer les objets.
    quelle mauvaise manipulation ai je faite ?

    merci . mais cela ne marche toujours pas avec la fleche noire .je me sers donc de l'outil mise a l'echelle .y a t'il un moyen pour reinitialiser les fonctions ?merci
    je ne comprend pas ce que j'ai pu faire .au debut cela marchait bien ????
    Message du 01/01/11 17:35
    De : "Benoit Pennecot"
    A : "jean pierre charles"
    Copie à :
    Objet : probleme avec outil selection fleche noire
    Pour Redimensionner des objets, vous pouvez soit utiliser l'outil MISE À L'ÉCHELLE (Raccourci clavier S), soit utiliser l'outil de sélection (la flèche noire).
    Pour utiliser L'OUTIL DE SÉLECTION, survolez une poignée de redimensionnement (un des 8 petits carrés blancs qui apparaissent autour de votre objet sélectionné) jusqu'à ce que votre pointeur se transforme en double flèche. Cliquez et glissez.
    >

  • Probleme avec lexmark P4330

    Je n'avais aucun probleme avec ma Lexmark P4330 series sur Tiger. Depuis ma mise a jour Leopard, ma LExmark est bien reconnue mais elle bloque a l'impression. J'ai téléchargé le pilote Lexmark mais toujours rien.
    Avez vous une solution
    merci

    Pardon mon français, mais je recommend le video suivant:
    http://ca.youtube.com/watch?v=D6cs7Z07k1g
    Pedro

  • Probleme avec CARRIER 16.0

    PROBLEME AVEC CARRIER 16,0

    I am having trouble translating your last post.  IF you hav turned off personal hotspot and the problem remains why not reset the phone
    RESET DEVICE
    Hold down the Sleep/Wake button and the home button together until the apple logo appears (ignore the ON/OFF slider) then let both buttons go and wait for device to restart (no data will be lost).

  • Bonjours il n est pas possible de faire un paiement sur n importe quel site avec paypal sinon pas de probleme avec internet explorer

    bonjours il n est pas possible de faire un paiement sur n importe quel site avec paypal sinon pas de probleme avec internet explorer edit

    Hello didierj1, try to [https://support.mozilla.org/en-US/kb/Template:clearCookiesCache clear Cookies and Cache] and check it again.
    also be sure you have '''check mark''' in '''Accept cookies from sites'''[ v ] and to '''Accept third party cookies''' [ v ]
    see : [http://support.mozilla.org/en-US/kb/enable-and-disable-cookies-website-preferences#w_how-do-i-change-cookie-settings How do I change Cookie settings?]
    thank you

  • Acquisition multi-voies simultanée avec convertisseur A/D NIUSB6211

    Bonjour,
    Je souhaiterais faire l'acquisition de plusieurs paramètres de manières simultanée grâce à différents appareils tous branchés sur les différentes voies d'un convertisseur A/D NI USB 6211.
    Mais j’y arrive pas ...et je suis désespéré !!! A titre d’exemple, je  joins le petit vi  suivant où j’ai essayé de faire l’acquisition sur deux voies (ai1 et ai3) en mettant les sous-vi d’acquisition en série...Mais je croyais récolter un signal sur un tableau 2D...et je n’ai qu’une seule dimension, c’est comme si les deux signaux s’additionnaient...Mais je n’arrive pas à les avoir séparé sur deux colonnes différentes ou deux lignes séparées sur un graphe.
    Merci de votre aide
    Pièces jointes :
    ESSAI ACQUISITION PLUSIEURS VOIES.vi ‏23 KB

    Bonjour et merci,
    Effectivement, je ne le savais pas, mais on peut mettre plusieurs voies sur une entrée (je suis débutant). Mais du coup j'ai un deuxième problème. J'ai branché sur la voir ai1, un générateur de signal (un signal périodique sinusoidale) et j'ai sur la voir ai3 un piezo qui est censé me donner un signal si je tape dessus et me garder le signal si je maintiens la pression dessus...
    SI je fais ces manips dans MACS, en sélectionnant les voies, pas de problème, j'ai bien mes deux signaux qui répondent parfaitement...mais je dois être en acquisition continu pour le sinus et "à la demande" pour le capteur piezzo.
    Dans le vi Labview, en rentrant les deux voies ensemble, je suis obligé de me mettre en acquisition continue et bizarrement je récupère bien mon sinus (qui n'affiche pas le signal du piezzo) mais hélas, le signal de mon piezzo apparait avec le sinus....J'entends que j'ai le signal du générateur sur lequel vient se surimposer le signal du piezzo quand je tape dessus...Il me faut éliminer le sinus et là je ne sais comment faire. J'ai essayé comme dans mon vi précédent de rentrer les deux voies d'acquisition en série mais je ne peux choisir de mesure "à la demande"...J'ai le choix entre mesure finie et en continue mais je n'ai pas "à la demande"...
    Par ailleurs, pour le moment, je pourrais utiliser les variations du sinus contaminant comme test de déclenchement du piezzo sur la voie ai3 (celle du piezzo) mais...le signal n'est que ponctuel. J'entends par là que si je tape sur le piezzo, j'ai un signal qui apparait et qui disparait. Normal. mais si je tape sur le piezzo et que je maintiens la pression, alors que je devrais maintenir la variation de tension en ai3, je n'ai qu'un signal transitoire exactement comme quand je ne fais qu'une tape rapide sur le piezzo...je pense que c'est lié au mode d'acquisition et au fait que j'ai le sinus contaminant ...
    J'ai encore besoin d'aide.
    merci

  • Problème avec DAQmxRegis​terEveryNS​amplesEven​t, acquisitio​n et émission simultané

    Bonjour
    J'essaye de générer et acquérir un signal simultanément. Typiquement, je relie l'entrée 0 et la sortie 0 et je reçois ce que je génére.
    J'utilise donc deux taches: une dédié à l'émission et l'autre à la réception. Pour les deux, j'utilise un déclenchement sur EveryNSamplesEvent.
    Mon problème est que lorsque que je lance les taches, avant même l'exécution de la ligne de code suivante, j'ai un compte rendu d'émission correspondant à 2 secondes d'émission (en une fraction de seconde) à ma fréquence d'échantillonnage et que mon acquisition commence elle normalement (je crois). L'émission se termine ensuite seule environ 2 secondes après la fin de la génération.
    Dans l'idéal je voudrai même que l'émission et la réception soient synchrones. Je me suis donc inspiré du code exemple SynchAI-AO.c . Dans ce code seul l'acquisition fonctionne sous EveryNSamplesEvent. Néanmoins j'utilise comme dans le code exemple la définition du trigger sur /Dev1/ai/StartTrigger et la commande DAQmxCfgDigEdgeStartTrig appliqué à la tâche émission.
    Dans l'ordre, je lance la tache d'émission puis la tache de réception. Si j'échange l'ordre, la tache d'émission a le même comportement jusqu'à ce que la tache de réception se lance. Ensuite, il semble que la fonction callback de l'émission n'est plus appelée.
    Je ne comprend pas pourquoi l'EveryNSamplesEvent de l'émission se déclenche si rapidement dès le début, avant même l'acquisition. Est-il en fait possible d'avoir deux tache fonctionnant par l'EveryNSamplesEvent ?
    Merci de votre aide

    Bonjour,
    J'ai l'impression qu'il y'a quelques incohérences dans votre explication:
    j'ai un compte rendu d'émission correspondant à 2 secondes d'émission (en une fraction de seconde) à ma fréquence d'échantillonnage
    Pourquoi parlez-vous de votre fréquence d'échantillonage? Si tous vos éléments sont générés d'un coup, au lieu d'être fait en 2 secondes, j'imagine que votre fréquence d'échantillonnage n'est pas respectée.
    L'émission se termine ensuite seule environ 2 secondes après la fin de la génération.
    Qu'entendez-vous par là? Si tous vos points ont été générés depuis 2 secondes, que considérez-vous comme la fin de l'émission?
    Dans l'idéal je voudrai même que l'émission et la réception soient synchrones. Je me suis donc inspiré du code exemple SynchAI-AO.c
    Qu'entendez-vous par là? Que voulez-vous faire exactement?
    Cet exemple implémente une AI et une AO qui sont synchronisés sur le même signal d'horloge, et démarrés en même temps par un trigger. Je pense qu'il répond donc à votre besoin.
    Pour ma part, cela me semble normal qu'il n'y ait que l'acquisition qui utilise le EveryNSamplesEvent. En effet, pour la génération, vous définissez votre tableau de points à générer, ainsi que la fréquence à laquelle ils doivent être générés, et la géénration se gère d'elle même. Ensuite, l'acquisition démarre, et vous remonte les infos seulement lorsqu'elle a reçu N Samples, cela vous évite de faire du polling sur l'acquisition.
    Ces informations vous éclairent-elles sur le fonctionnement de l'exemple?
    Cordialement,
    Olivier L. | Certified LabVIEW Developer

Maybe you are looking for

  • Index rebuilding slow in Oracle 10g

    We are trying to build indexes in Oracle 10g and its extremely slow. Any pointers to find out what the problem is and then fixing it? I am using a syntax like: alter index INDEX_NAME rebuild tablespace TABLESPACE_NAME online compute statistics parall

  • Report On Missing Invoice

    Dear All, i want to create an report which has all missing invoice no (e.g November invoice posted were from 1000001 to 1000100 how do we check if all the invoices has been entered) Table INVOICE_MASTER Column NAMe Invoice no Invoice date Invoice Typ

  • Searching for iPad new apps

    How can I search or browse only the new posted applications daily for iPad without going through all of them? Thanks

  • Secure zone doesn't appear in site manager

    secure zone does'nt appear in site manager. i'm using adobe muse, dreamwaver.

  • Probalem pasing a value with f:Param

    Hi, The below code does not call the action method if the value in the passing parameter has an apostopher in the value test'[email protected] <h:commandLink id="moidyUser" value="#{srch.userId}" styleClass="Link" action="#{pc_UserSearch.modifyUser}"