I believe the LabVIEW serial routines are interupt driven. When a byte is recieved, an interupt occurs, and the byte is placed in a buffer. I don't know of a way to hook into that interupt, but I think the simplest way to accomplish what you ask is to use the occurrence functions in the synchronization pallette. Set up one loop in parallel to your routine to monitor the serial buffer and to trigger an occurrence. See the occurrence examples as a reference.
- serial port interrup, How can i do it? russo
- austinjim
