07-24-2007 01:21 PM - edited 07-24-2007 01:21 PM
Mensaje editado por Dani Pindado
07-25-2007 03:13 AM
07-25-2007 03:33 AM
Hello Jaime,
i have been investigating, and i have actually both problems.
1) I have fixed the conflict between AI and AOs using the synchronisation for E devices, as explained in this document:
http://zone.ni.com/devzone/cda/tut/p/id/3615 (very interesting, it has helped a lot)
2) I do have a conflict because of two AO tasks in one single device. I could avoid it, because the both tasks have the same output rate. my concern is I can update a single channel (because I do not always writte all the channels at the same time)?
thank you
07-25-2007 04:00 AM
Hi,
good to know u found solution to problem 1. In fact if u share once the reference clock u do not need to share it again. Just make sure u work at the same rate and send the start trigger from the master device.
Refering to your other question, yeah u should introduce all channels of your AO in one task and work them toghether. If you just want to update one channels just write the same level into the other output and that will solve your problem. 😉
07-25-2007 04:04 AM
hmmmm not so easy, unfortunately.
I have to write two voltage ramps which are not synchronized.
when I write the second ramp, the first one might be still running so I have a conflict....
I guess there is no solution for this? I have a card 6733 too, with which I am having the same problem. it seems I need different cards for every channel?