Hello Mr Hooovah,
I really appreciate you answer, this is a subVI, the main loop runs in the main VI, which call all the function in a time frame loop, I think this is fine, right?
As for the feedback loops, I'm still getting used to the concept of not having instaced variables and this whole wiring concept so, in a brief context: How should data be kept in a wire if not with feedback loops?
Another thing, I'm only saving data when it has changed and this is a problem with the time marking, I would like to store is as a waveform of multiple channels, so the time mark could change and not having the very same sample rate, how should I implement this?