protected override void OnCreateControl() { if (!this.DesignMode) { InitializeFromIsolatedStorage(); int bufferSize = (int)(this.DisplayPeriod.Ticks / m_Resolution.Ticks); m_ValuesBuffer = TimeSpanBuffer<double[]>.Synchronized(this.DisplayPeriod, bufferSize); //TempFillBuffer(); m_DataReceiver = new DataReceiver("COM7"); //m_DataReceiver.NewDataReceived += new EventHandler<DataReceivedEventArgs>(OnNewDataReceived); m_DataReceiver.LineReceived += new EventHandler<LineReceivedEventArgs>(OnLineReceived); m_PlotSurface2D.Clear(); InitializeLinePlots(new Color[] {Color.Red, Color.Blue}); //InitializeLinePlots(new Color[] { Color.Red }); m_PlotSurface2D.XAxis1 = new DateTimeAxis(m_PlotSurface2D.XAxis1); m_PlotSurface2D.XAxis1.NumberFormat = "mm:ss"; m_PlotSurface2D.Title = "Tilt Values"; m_PlotSurface2D.XAxis1.Label = "Time"; m_PlotSurface2D.YAxis1.Label = "Magnitude"; RefreshGraph(); StartTimer(100); } base.OnCreateControl(); }
protected override void OnCreateControl() { if (!this.DesignMode) { InitializeFromIsolatedStorage(); int bufferSize = (int)(this.DisplayPeriod.Ticks / m_Resolution.Ticks); m_ValuesBuffer = TimeSpanBuffer <double[]> .Synchronized(this.DisplayPeriod, bufferSize); //TempFillBuffer(); m_DataReceiver = new DataReceiver("COM7"); //m_DataReceiver.NewDataReceived += new EventHandler<DataReceivedEventArgs>(OnNewDataReceived); m_DataReceiver.LineReceived += new EventHandler <LineReceivedEventArgs>(OnLineReceived); m_PlotSurface2D.Clear(); InitializeLinePlots(new Color[] { Color.Red, Color.Blue }); //InitializeLinePlots(new Color[] { Color.Red }); m_PlotSurface2D.XAxis1 = new DateTimeAxis(m_PlotSurface2D.XAxis1); m_PlotSurface2D.XAxis1.NumberFormat = "mm:ss"; m_PlotSurface2D.Title = "Tilt Values"; m_PlotSurface2D.XAxis1.Label = "Time"; m_PlotSurface2D.YAxis1.Label = "Magnitude"; RefreshGraph(); StartTimer(100); } base.OnCreateControl(); }