Control of intan RHD2000 digital and analogue outputs

423 views
Skip to first unread message

Jay McNally

unread,
Dec 4, 2014, 4:05:26 PM12/4/14
to bonsai...@googlegroups.com

Is there a way to access the digital or analogue outputs of the Intan RHD2000 eval. board for use as sink/output for a data stream in Bonsai? The ephys package only provides for use of data from the board as an input/source.
I would like to try to use one of the digital outputs on the board to control another piece of hardware. Perhaps this is possible via python script?

Thanks for any help you may be able to provide.

Gonçalo Lopes

unread,
Dec 4, 2014, 4:20:12 PM12/4/14
to bonsai...@googlegroups.com
Hi Jay and welcome to the forums.

Actually no, there isn't a way to access the RHD2000 outputs just yet. The honest reason is that no one ever needed it before.
However, I agree it should be possible. I've opened a ticket with this issue at the bonsai.neuro site:

You can follow the ticket to be notified about development status. I may have some time to look at it this weekend, it will depend on how challenging the implementation turns out to be.

Thanks for the feedback!

Jay McNally

unread,
Dec 5, 2014, 10:16:06 AM12/5/14
to bonsai...@googlegroups.com


Thanks so much for your reply, and efforts to resolve. I will keep an eye on the opened ticket.
In the interim, perhaps I should just buy an arduino, as it looks like it could be incorporated into our setup to do what we are hoping to do.

One further question: I noticed in an earlier post that there may be support for DAQ boards produced by other companies beyond intan. Is this restricted to just National Instruments products, or are there others (eg. Molecular Devices or CED units)?

Thanks again for all of your help, Goncalo.

- Jay   

Gonçalo Lopes

unread,
Dec 6, 2014, 4:09:22 AM12/6/14
to bonsai...@googlegroups.com
At the moment Bonsai has been used to interface successfully with the following DAQs:
It can in principle be extended to many others, as long as there are publicly available SDKs for interfacing with the hardware. Do you know if Molecular Devices or CED units have an API that allows external software to talk to their acquisition units? It would be great to know and I could open some tickets for future integration projects if that was the case.

Jay McNally

unread,
Dec 8, 2014, 10:17:53 AM12/8/14
to bonsai...@googlegroups.com

Yes, dev kits are available for both units. The CED one is very easy to find on their website (http://ced.co.uk/downloads/1401downloads). The Molecular Devices one is a bit trickier, as you need to register to get access.

Gonçalo Lopes

unread,
Dec 8, 2014, 6:29:06 PM12/8/14
to bonsai...@googlegroups.com
Thanks for the links!

The CED dev kit looks very accessible, it's certainly doable. They don't seem to announce any specific software redistribution license, so I'm assuming you could in theory make a Bonsai package to support it quite easily and distribute it publicly.

Surprisingly, that has been one of the major blockers of new Bonsai packages, not the code, but some of the hardware vendors which adopt a position where they will hoard their software with extraordinarily strict redistribution licenses on their SDKs (e.g. Molecular Devices seems to be this way, but there are others like Point Grey, NI, etc, etc)... you start wondering what they care about, is it selling hardware or software?

Anyway, setting the ranting aside, CED seems very doable. I can open a ticket for it but this one will have to wait at least until the holidays. The added difficulty is that I have no CED hardware to try the code on, so it would be impossible to debug. I can certainly show someone who is technically inclined how to do it if there is interest.

Cheers,

Amina Kinkhabwala

unread,
Oct 7, 2018, 4:10:24 PM10/7/18
to Bonsai Users
Has this become possible? I'm curious what the update is. Thanks!

Gonçalo Lopes

unread,
Oct 8, 2018, 12:39:38 PM10/8/18
to amina.ki...@gmail.com, Bonsai Users
Hi Amina,

Not yet, unfortunately. It should be a relatively simple extension. I will see if I can do the update after the new version comes out. Keep an eye out on the ticket:



--
You received this message because you are subscribed to the Google Groups "Bonsai Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bonsai-users...@googlegroups.com.
Visit this group at https://groups.google.com/group/bonsai-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/bonsai-users/7d40ec8f-79d7-411c-8d17-72a44508b6ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Amina Kinkhabwala

unread,
Oct 8, 2018, 3:02:33 PM10/8/18
to goncal...@gmail.com, bonsai...@googlegroups.com
Okay good to know. I guess it's always solvable by throwing in a cheap arduino, which is my solution.
Reply all
Reply to author
Forward
0 new messages