Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin not working with NI 6521 #2

Open
JasminSBC opened this issue Aug 12, 2019 · 3 comments
Open

Plugin not working with NI 6521 #2

JasminSBC opened this issue Aug 12, 2019 · 3 comments

Comments

@JasminSBC
Copy link

JasminSBC commented Aug 12, 2019

We are currently using OpenEphys to collect neuropixels data, and have the Neuropix-PXI source module working well. However, we are now trying to integrate our behavior system by using the NIDAQmx source module in combination with the NI digital I/O module NI-6521 (that has 8 digital input channels that will be receiving digital TTL inputs). The NIDAQmx source module loads and shows the name of the module on the right as it should. The 8 channels also show up in green. It doesn’t seem however that the source module is currently reading any input from the channel(s) we have set up receiving small currents. Whenever we try and start a session with this module either the GUI crashes (which is most of the time) or if it does keep running (which only seems to happen if the Neuropix module is already running), then all the data files in the NIDAQmx folder come back empty. I have run a range of checks on all the hardware and the I/O module and that all seems to be working so far. The main error message in the debug console seems to be: ‘specified operation cannot be performed when there are no devices in the task’. Any suggestions on how to resolve this would be much appreciated!
20190812_150723
20190812_150843
1

@medengineer
Copy link
Collaborator

Hi Jasmin,

The module currently requires at least one analog channel on the NI device. I will have a fix for this early next week. Thank you for your feedback!

@medengineer
Copy link
Collaborator

Hi Jasmin,

I'm still working on a robust solution to this issue. In short, the current module architecture relies on an analog input sample clock to properly time/sync the digital input lines. However, we definitely want to support 'digital-only' devices and I will update this ticket as soon as we have a solution.

In the mean time, if you haven't yet tried out SpikeGLX, it would be great if you could confirm your NI device works properly there.

If you have any additional questions please reach out to me directly at [email protected].

@JasminSBC
Copy link
Author

JasminSBC commented Aug 21, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants