Hi again,
I was finally able to look at your Tester2.vi attachment on an LV 8 machine. It appears that the test in question is a finite buffered position acquisition using a global channel. And the "state" to restore is to have that channel revert to being in an unbuffered task so you can simply query a single reading of present value.
If I've got that part, then as far as I know, you *will* need to clear the buffered task before redefining a new one. And if the RTSI connect / disconnect is necessary each time you do this test, there's probably not a better method. If you *can* leave the RTSI connection active there's another possibility, but by the looks of things that's not likely an option.
I imagine the "filter" settings you referenced would also be a consideration, though I didn't see anything I could identify as filters. Maybe they're in the CAN vi's? I don't have CAN installed so those blocks just come up blank for me...
-Kevin P.
ALERT! LabVIEW's subscription-only policy came to an end (finally!). Unfortunately, pricing favors the captured and committed over new adopters -- so tread carefully.