/// <summary> /// Generates and time-stamps a string. /// </summary> protected override DateTime GenerateNext(DateTime previous) { string s = communicator.GetData().ToString(); //string s = "Biopac"; // No more data if (s == null) { return(DateTime.MaxValue); } // Originating time. DateTime originatingTime = pipelineLocal.GetCurrentTime(); Out.Post(s, originatingTime); return(originatingTime); }