I am trying to figure out how to take an asychronous serial data stream into labview and build a case structure to process the data. I have a microcontroller sending data RS-232 into an RS-232 to usb converter. I have successfully read the port in the Measurement Visa session, so I know Labview sees the data. I just cant get anything going in a VI. Here is what I need to do. I will have a data stream coming into LabVIEW. I will have an ASCII character followed by a data Byte (or possible a word (2 bytes)if necesary). There will be four cases. The four cases are Engine Temp, Engine RPM, Altitude, and Acceleration (3 axis). So the microcontroller will be sampling sensors and sending the data out to LabVIEW. The code for the micr
ocontroller currently precedes the raw data with an ASCII Character, so for instance, the microcontroller will sample engine RPM, then it sends ASCII " r " and then the data byte. How do I set up a case structure whereby I can get labview to recognize "if ASCII " r " comes in, the following byte is routed to a gauge" (with some intermediate math of course), then when ASCII " t " comes, the following Word is a temp data to go to a temp gauge, so on so forth. This is sort of a ghetto input setup, but it works. There is no handshaking or anything of that nature. Just LabVIEW reading the serial input stream. Hopefully this makes sense. Let me know where I can find the info I need. Cant find it on the site here. Thanks in advance. Jeremiah