I am reading from a control system by am application that I am building, I am using the serial port for that, the problem is when I read using COM1 it doesn't matter if I put a huge nummber of characteres to read, it reads continuosly because this .vi is in a infinite bucle but if I use COM2 and if it recieves less bytes than I espicify in "bytes to read" it doesn't work untill it recieves more bytes. Why this difference? and How can I fix this?