LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can I read long files (Gigabytes)?


@lfelilas wrote:

Hi, Mr.farmcorp

So, you can get maybe 20 MB then work with them, erase that from memory and then read another 20 MB.



Just to clarify: You cannot really "erase from memory" in LabVIEW. A better descriptions would be to read 20MB, then overwrite the 20MB with the next 20MB portion of data, re-using the same buffer. 😄

0 Kudos
Message 11 of 13
(581 Views)

Ok, I want ovewrite the same memory address, I wait for your help. Smiley Happy

0 Kudos
Message 12 of 13
(574 Views)

I still don't know what you actually want. You want to apparently read the file in chunks, but you seem to want to have the entire thing in a front panel indicator. This does not really save you anything, because ultimately the entire dataset will be in memory anyway.

 

What you could do instead is have a very short indicator and, depending on the value of an extra scroll control, just read (from the file) and display the currently visible subset.

 

 

Just glancing at your code, there is a lot of really bad stuff (while loops that potentially never stop, race conditions, gross overuse of value property nodes, etc.)

Message 13 of 13
(565 Views)