Пример #1
0
        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);
        }
Пример #2
0
        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();
            }
        }