Esempio n. 1
0
 public override void AddSource(ChainElement source)
 {
     if (Sources == null)
     {
         Sources = new List <ChainElement>();
     }
     this.Sources.Add(source);
 }
Esempio n. 2
0
        public override void AddSource(ChainElement source)
        {
            base.AddSource(source);

            var serie = chart.Series.Add(source.GetHashCode().ToString());

            serie.AxisLabel = String.Empty;
            serie.ChartType = SeriesChartType.StepLine;

            series.Add(serie);

            aggregators.Add(new BufferAggregator(milliseconds, x => SetWaveform(x, serie)));
        }
Esempio n. 3
0
 public abstract void AddSource(ChainElement chainElement);
Esempio n. 4
0
 public ChainElement SendTo(ChainElement destination)
 {
     destination.AddSource(this);
     return(destination);
 }
Esempio n. 5
0
 public override void AddSource(ChainElement source)
 {
     base.AddSource(source);
     waveOut.Init(this);
 }