06-05-2018 01:08 PM
The global is updated in many locations in the main vi and sub vi's. I move the data to a local veritable in case it gets updated before the save is completed. The entire program it sylph is split into 3 producer/consumer timed loops running at 1khz. This is just a way I have found that it locks the loop as long as it is running unless we want to quit the save early. The move from global to local only happens once each time the VI is called. I converted it back to 2015 for you.
06-05-2018 01:29 PM
Yeahhh...
Your save VI doesn't exactly do what it's documented to do. I'm not sure it's actually doing what you think it's doing. (which could be one of the reasons you've not seen it log any errors for a while!)
I'm going to tweak it (with the broken references to the globals and return it tomorrow I think.) 2 Versions:
1 - What is does now documented
2) - What is documented to happen tidied and implemented
It'd be really helpful to have the global though to do this.
Supper and home are calling now though.
James
06-06-2018 07:16 AM
Code poked. I had fun. Thanks
06-06-2018 07:45 AM
WOW, never thought about approaching things in that way. THANK YOU!