How can I set trigger callback function for session based interface?

Hi,
I want to callback some functions when trigger is executed in DAQ session based interface.
How can I set it? I tried to execute >> set(AI,'TriggerFcn',@show_data); but matlab says "TriggerFcn is not an accessable property for 'daq.ni.Session'". The instrument is NI USB-6251 and Matlab version is R2013b.
Sincerely yours

1 commentaire

Has anyone looked into this int he past 9 months? This is essentially capabilities that existed in the past and were removed.

Connectez-vous pour commenter.

Réponses (2)

Add a listener for DataAvailable? See here and an example of someone using it over there

2 commentaires

Thank you. I successfully add a listener for DataAvailable. I finally found that session based functions are very convenient.
If I solved the problem, please mark my answer as Accepted.

Connectez-vous pour commenter.

Yishai
Yishai le 4 Août 2014
I would like to second this question. This is functionality that existed in the legacy based interface and was removed in the session-based interface. I don't know how to convert my old code to this now.

1 commentaire

Dear Mr.Yishai
Thank you. I see callback was removed in the session-based interface. Can anyone answer our question?

Connectez-vous pour commenter.

Catégories

En savoir plus sur Data Acquisition Toolbox dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by