private void BtnClear_Click(object sender, EventArgs e) { TBoxInputData.Clear(); chart1.Series[0].Points.Clear(); chart1.Series[1].Points.Clear(); chart1.Series[2].Points.Clear(); chart1.Series[3].Points.Clear(); chart1.Series[4].Points.Clear(); chart1.Series[5].Points.Clear(); //MessageBox.Show("Başlangıç"); /* kapı Similasyonu */ //pBoxDoorStatus.Location = new Point(pBoxDoorStatus.Location.X + 120, pBoxDoorStatus.Location.Y); }
private void DisplayData_Event(object sender, EventArgs e) /* Serial port event oluşturuldu DisplayData */ { serialPort1.DiscardInBuffer(); if (Receive_Data[0] == '$') { Split_Data_1 = Receive_Data.Split('-'); /* Serial port datası bölündü ve her data gerekli label yazıldı */ lblOpenFrontSpeed.Text = Split_Data_1[1]; lblOpenBackSpeed.Text = Split_Data_1[2]; lblOpenCount.Text = Split_Data_1[3]; lblCloseFrontSpeed.Text = Split_Data_1[4]; lblCloseBackSpeed.Text = Split_Data_1[5]; lblCloseCount.Text = Split_Data_1[6]; TBoxInputData.Text += DateTime.Now.ToString() + "\t\t" + lblOpenFrontSpeed.Text + "\t\t\t" + lblOpenBackSpeed.Text + "\t\t" + lblOpenCount.Text + "\t\t\t" + lblCloseFrontSpeed.Text + "\t\t\t" + lblCloseBackSpeed.Text + "\t\t" + lblCloseCount.Text + "\n" ; /* Serial port datası bölündü grafik alana yazıldı */ this.chart1.Series[0].Points.AddXY(myDateValue.ToString("d/M/yyyy HH:mm:ss"), lblOpenFrontSpeed.Text); this.chart1.Series[1].Points.AddXY(myDateValue.ToString("d/M/yyyy HH:mm:ss"), lblOpenBackSpeed.Text); this.chart1.Series[2].Points.AddXY(myDateValue.ToString("d/M/yyyy HH:mm:ss"), lblCloseFrontSpeed.Text); this.chart1.Series[3].Points.AddXY(myDateValue.ToString("d/M/yyyy HH:mm:ss"), lblCloseBackSpeed.Text); this.chart1.Series[4].Points.AddXY(myDateValue.ToString("d/M/yyyy HH:mm:ss"), lblOpenCount.Text); this.chart1.Series[5].Points.AddXY(myDateValue.ToString("d/M/yyyy HH:mm:ss"), lblCloseCount.Text); serialPort1.DiscardInBuffer(); TBoxInputData.Clear(); } }