How to check how many events/callbacks have been queued in Matlab
4 ビュー (過去 30 日間)
古いコメントを表示
I have a daq session that runs by startBackground(). It continuously samples analog channels and keeps firing an event and cause a DataAvailable callback whenever sampled data exceeds a pre-set size. However, sometime DataAvailable takes longer to execute, causing the event to be queued up. My question is:
Is there a way to check how many events are queued up?
Thank you!
0 件のコメント
回答 (1 件)
Sangeetha Jayaprakash
2017 年 4 月 4 日
It looks like you are trying to check how many scans are still queued after using "startBackground". Try using the functions 'ScansOutputByHardware' and 'ScansAcquired' below:
参考
カテゴリ
Help Center および File Exchange で Data Acquisition Toolbox Supported Hardware についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!