I am reading potentially large strings from the com port, and no matter how large the string is, there seems to be a maximum number of characters which can be read from the com port through labview at one time(4K) is there a way to change this, I am calling the "Serail Port Read.vi" with the specified com port, and the number returned from the "Bytes at Serial Port.vi", though in my experience this doesn't matter, because it still reads the same whether this number is 0 or 2mb. In short am I stuck reading only 4K characters at one time, or is there a way to fix this. Also I have a sequence frame before this one which has a delayed loop, and will compare the byte count from the current iteration of the loop with the byte count from
the previous iteration in order to make sure that bytes are not still arriving at the port. But apparently this seems to stop at 4K as well. Can someone please help?
Thanks.