Neuorphysiology app (Re: Maximum scan rate & external reference for AO)

Hi Marco,

Slightly off point, but you might be interested.

I am a neurophysiologist and have written a 
simple but generalizable app to control DAQ 
boards with comedi - I use NI boards, both E and 
M series.  Since I couldn't figure out how to 
synchronize DIO channels with analog I/O, I 
decided to run RTAI (www.rtai.org) in order to 
synchronize the various output subdevices with 
analog in; this seems like a hack, but has the 
advantage of letting us use cheap boards - seems 
to synchronize things at 30 kHz for several 
minutes without problem.  The human interface is in Qt and Qwt.

The code isn't pretty, and I add features on a 
need to use basis only.  I would have no time to 
provide support, but I would be happy to share the code.

Best,
John



>Date: Wed, 13 Jun 2007 12:23:54 +0200
>From:
>To: comedi_at_comedi.org
>Subject: Maximum scan rate & external reference for AO
>
>Hi,
>
>I am adapting a software for neuronal recordings to comedi in order to
>obtain universal support for any kind of DAQ board.
>There are two open questions to me:
>
>1. Is there any possibility within comedilib to get the maximum
>scan/sampling rate supported by a board for asynchronous analog
>acquisition ?
>
>2. For my NI-E card, external reference for analog output is supported
>by comedi via the actually not existing range indices 3 & 4.
>Is this the general strategy for all comedi-drivers to support external
>reference?
>Can I somehow find out generically which output ranges are reserved by
>the current driver for external reference?
>
>Thanks in advance for your help!
>
>Greets,
>Marco



John F. Wesseling, Ph.D.
Departamento de Neurociencias
Centro de Investigación Médica Aplicada (CIMA)
Pio XII, 55
31008 Pamplona
Spain
Phone +34 948 19 47 00 ext. 2005
(if you don't speak Spanish, when the recording comes on,
just enter the extension and wait)
Fax     +34 948 19 47 15

Received on 2007-06-13Z14:21:04