Hi,
I'm developing an app with CVI 5.0 consisting of two COM ports, each
receiving 9600 baud data and displaying it in separate text boxes. I'm
using a COM port callback function to extract the serial data and put
it into queues, and using two timers to update the text boxes with the
queued data every 250 ms. I'm installing the same serial port callback
function for both COM ports.
The application works fine for the first few lines of text. But at
random points in time after the fist few lines of received data, the
COM port callback routine will stop working for one or the other of
the COM ports (in other words, callbacks are no longer being generated
for one of the ports even though that port is still receiving serial
data.) The other
port will seemingly continue to operate normally.
Does anyone have any ideas as to why a COM callback may stop
functioning?
Thanks,
Shawn