- From: Frank Mori Hess <fmhess_at_users.sourceforge.net>
- Date: Thu, 25 Mar 2004 19:25:33 -0500
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 25 March 2004 05:54 pm, George Pava wrote: > > 1)upgrade to comedi(0.7.68 / 0.7.21) as Frank recommended. > The Analog Output problem is still there, basically you can use only one > AO; if you write to AO0 3V, you will get 3V at the output, but than if > you write 7V > to AO1, the value of AO0 is changing to 0 or other negative values (AO1 > will have the correct value of 7V). > > 2)I modified cb_pcidas.c as Ashish indicates below. This solved the > crosstalk for the AI but not the AO. You don't need to modify the driver to make the ai settle. Just use comedi_data_read_delayed(). > I would appreciate any other tips you may have. > If I have to start digging into this, is there any overall description > of how modules/drivers are build/interact/ etc ? I see now the ao interaction problem was only fixed for boards without an analog output fifo. It should be fixed for you now in cvs. If there are still problems and you want to look into it yourself, the important function is cb_pcidas_ao_fifo_winsn() in cb_pcidas.c - -- Frank -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQFAY3h95vihyNWuA4URAhTLAKDjoztmKLQiP1j71Sz+ZtlYBd05wwCcDW2g LNmZakF0LJ/JnlhpwqckZGU= =G4kg -----END PGP SIGNATURE-----
Received on 2004-03-26Z00:25:33