private void updateTemperature(double time, double T)
        {
            chrtTemperatureProfile.Series[1].Points.AddXY(time, T);

            EventHandler <SetPointChangedEventArgs> handler = TemperatureSetPointChanged;

            if (handler != null)
            {
                SetPointChangedEventArgs e = new SetPointChangedEventArgs();
                e.T = T;
                handler(this, e);
            }
            if (pid_Tset != null && !Double.IsNaN(T) && T > 0)
            {
                pid_Tset.setTemperature(T);
            }
        }
 public void setTemperatureUpdated(object sender, SetPointChangedEventArgs e)
 {
     additionalData.Clear();
     additionalData.Add(e.T);
 }