le 07-16-2009 07:54 AM
Bonjour tout le monde,
Je cherche à repondre à une question.
Comment pourrais je garder en memoire RAM le resultat d'une acquisition et comment pourrais je le recuperer quand je veux ?
Cordialement,
Amine
le 07-16-2009 08:28 AM
Salut,
Tu désires garder ton acquistion en RAM et pouvoir la visualiser quand tu veux.
Afin de pouvoir la revisualiser quand tu le désire, il faut que ton acquisition soit enregistrée dans un fichier (exemple fichier TDMS) car lorsque tu fermera ton application l'espace mémoire sera désalloué et tu perdra tes données.
Pour la lecture d'un fichier TDMS il y a un exmple qui te permet de visualiser ton acquistion: tdms read.
Arnaud.
le 07-16-2009 08:51 AM
07-22-2009 01:45 PM - modifié 07-22-2009 01:45 PM
Salut,
Tu utilises un matériel piloté avec DAQmx ?
Si j'ai bien compris ton problème, tu devrais jetter un oeil au déclenchement de référence analogique. Dans ce cas, c'est ton matériel qui travaille
Tu as un exemple LabVIEW pour ça: <LabVIEW>\examples\DAQmx\Analog In\Measure Voltage.llb\Acq&Graph Voltage-Ext Clk-Analog Ref.vi
Si tu veux tu peux faire ça par soft - dans le cas où ton matériel ne supporte pas le déclenchement analogique - en faisant une acquisition continue et en détectant que le seuil est dépassé.
Là encore, tu as un exemple LabVIEW pour ça: <LabVIEW>\examples\DAQmx\Analog In\Measure Voltage.llb\Cont Acq&Graph Voltage-Analog SW Trigger.vi
Hésite pas si ça ne répond pas à ta question
A+