08-31-2020 10:38 AM
Thank you again for the advice. I really do appreciate your help on this. I do recognize that my code is super messy. I've really just been trying to get this working and then was going to clean it up. That's probably a bad practice though as it'll make it harder to troubleshoot in development or make it hard for anyone else to help out. I will improve on that. Thank you! Here is what I have so far as far as reading the data in and queueing it up. I think that this is going to work how I want but I'm not totally positive. Let me know what your thoughts are on this and if you have any suggestions, I would really appreciate them. Thank you!
09-01-2020 03:45 AM
Do you have all these Vis just floating around, or are they in a project? I'd highly recommend putting them inside a project for all kinds of reasons. The most important reason is that it gives your VIs a namespace, so crosslinking your files accidentally becomes a thing of the past. Well, mostly, anyways. If you enable the option to show the file paths, you can even see if you are accidentally pulling a file into your project from another path, which might mean from another project. (You can then decide whether you want to make that a dependency or copy the file locally.)
I see you are still using "Enqueue Element at Opposite End". It's a faceplant waiting to happen. That's the last time I will mention this. If you need this to make your code work, something is wrong. It is potentially very disruptive and should be used "in case of emergency", like an incoming abort request that needs to happen right now. Seem harsh? Yes, this is an intervention. 😉
09-01-2020 10:48 AM
I do have the files in a project. I've just been sending them over individually to avoid sending too many files.
I apologize for still not having removed the enqueue element at opposite end haha. It has been something I have been meaning to change and I know that you've warned me about it several times now haha. I will get that changed very next thing.