You were pretty close with your example. I just fixed up your VIs so the passing of the waveform now works. I included "dt" in the transferred data.
The odd "t0" was caused by "Simulate Signal". To get real timing information, choose "Simulate Acquisition Timing" and "Absolute Timing" within this ExpressVI.
See if you like it.
(Sorry, I deleted the TCP Error.vi in the examples - you can insert them yourself.)
- Philip Courtois, Thinkbot Solutions