フィルターのクリア

Help with addTriggerConnection error?

1 回表示 (過去 30 日間)
jon smith
jon smith 2012 年 8 月 31 日
I have a NI usb daq
I want to plot data from channel 0 continuously, triggered my itself. when i try to use the trigger setup as described in many online documents i've found i get an error that that property does not exist
im using:
s=daq.createSession('ni')
s.addAnalogInputChannel('Dev1','ai0', 'Voltage');
s.addTriggerConnection('external','Dev1/PFI1','StartTrigger')
The last line does not work, and i dont quite understand how to set it up to do what i want.
I'm using R2011b and the error is: no appropriate method, property, or field addtriggerconection for class ni.daq.session.

採用された回答

Manisha
Manisha 2012 年 9 月 5 日
Hi Jon,
What version of MATLAB are you using? And what is the exact error that you get?
If you want to manually trigger your acquisition using a software command, you do not need to add a trigger connection. You can simply call
s.startForeground
to get your data. The command that you mentioned
s.addTriggerConnection('external','Dev1/PFI1','StartTrigger')
will add an start trigger with source as 'external' and destination as 'Dev1/PFI1'. Meaning that when you start your acquisition, the hardware will wait for a rising edge signal at PFI1 terminal on Dev1 before collecting any data.
Hope this helps,
Manisha
  1 件のコメント
jon smith
jon smith 2012 年 9 月 6 日
the error i get is: no appropriate method, property, or field addtriggerconection for class ni.daq.session.
what i want to do is trigger on a input to 1. sync display and 2. be able to compare two inputs eg. phase.

サインインしてコメントする。

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2012 年 9 月 6 日
addTriggerConnection is new in R2012a.
(You accidentally said you have R2001b, so we are not sure what you have, but if the "b" part is accurate then you must be before R2012a as R2012b is not quite released yet.)

カテゴリ

Help Center および File ExchangeSimultaneous and Synchronized Operations についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by