繁体   English   中英

使用 nidaqmx 触发符合行为任务的信号

[英]Using nidaqmx to trigger signal in line with behavioural task

我正在使用 python nidaqmx API 指示 USB-6009 DAQ 到 output 模拟信号播放时。 我正在尝试使用 API 指南以及之前的 stackoverflow 问题( 使用 NIDAQmx 触发 output 任务),但仍然需要帮助。

使用基于 python 的行为任务 package 的 Psychopy 设置音调的时间。

其一般格式为:

如果音调 = 开:

trigger_digital_output

我只是无法从 nidaqmx 文档中找出触发模拟 output 的代码。 此外,我是否需要指定数字输入(USB-6009 将通过 USb 连接到我的计算机)。

谢谢

根据其规格,USB-6009 没有任何用于模拟 output 的硬件触发器,只有一个用于模拟输入的数字边沿触发器。

因此,对于您的模拟 output 任务,您将使用与您引用的主题相同的方法:每次要生成 output 时,使用stop()start()开始它。

USB-6009 上的数字 I/O 仅是软件定时的:输入或 output 按需发生,每次调用read_one_sample_one_line()write_one_sample_one_line()函数时。

要开始使用完整的 DAQ 命令, GitHub 上有一些 Python 示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM