Hi,
I tried to use the serial VISA Vi´s of LabVIEW 6 to install a communication
between a "Master" (PC104) and some "slave"-devices via a multi-RS-232 card
(PCM-3643). After writing a command, the master is waiting for a short
respond of the slave, indicating the execution of the command.
I´ve used the property "Termination Character" to detect the end of the
respond. I hoped to minimize the system load by this way, but I realised a
100% system workload while the VI is waiting. With portmon you can see
thousends of status calls to the port instead of few receive events. This
extra-load seemed to slow down the overall performance (and increases the
CPU temperature).
Is there a way to minimize the activities in the waiting
period, or should I
better use the old Vi´s from the Serial Compatibility palette to build my
own loop, including some additional waiting time.
I´m not a very experienced labview programmer (nor a programmer at all).
Thank you
Hans-Joachim