Hi all, this is my first post. Like most people I am requesting help with something! Sorry!
I am trying to implement TTL control of a device using LabVIEW and my 6052e PXI.
The control is pretty simple, and completely TTL. It's just 4 pins for setting the new switch status, then a 5th pin to be pulsed (high to low) to initiate the switching.
My VI for this (attached) does work. However, it works slowly. I can't get it to update at more than 5 Hz, and I have identified the hold-up as being the Start and Stop for the pulse. Without this, the loop runs very fast indeed.
Clearly, I am not retriggering the pulse efficiently by Starting and Stopping it every iteration, and there must be a better way of doing it. However, having looked at the 'Retriggerable pulse' example VIs, it seems I would need to use a hardware trigger to start the pulsing.
Ideally, what I want is to set up the pulsing channel, and for it to pulse only when I request it. But without using a hardware trigger! Surely this can be done? If not, why? And if so, how?
Many thanks for any advice.
Philip