private void btnDurdur_Click(object sender, EventArgs e) { OkumaNesnesi.Close(); Zamanlayici.Stop(); btnTelemetri.Enabled = true; btnDurdur.Enabled = false; MessageBox.Show("BAĞLANTI KESİLDİ"); }
private void Zamanlayici_Tick(object sender, EventArgs e) { try { string[] paket; string sonuc = OkumaNesnesi.ReadLine(); paket = sonuc.Split('*'); lblxx.Text = paket[0]; lblyy.Text = paket[1]; lblzz.Text = paket[2]; x = Convert.ToInt32(paket[0]); y = Convert.ToInt32(paket[1]); z = Convert.ToInt32(paket[2]); glControl1.Invalidate(); OkumaNesnesi.DiscardInBuffer(); } catch { } }
private void btnTelemetri_Click(object sender, EventArgs e) { try { OkumaNesnesi.BaudRate = Convert.ToInt32(texBoundRate.Text); OkumaNesnesi.PortName = cmbxSerialPort.Text; if (!OkumaNesnesi.IsOpen) { Zamanlayici.Start(); OkumaNesnesi.Open(); //MessageBox.Show("BAĞLANTI KURULDU"); btnDurdur.Enabled = true; btnTelemetri.Enabled = false; } } catch (Exception) { MessageBox.Show("BAĞLANTI KURULAMADI"); btnDurdur.Enabled = true; //BtnBasla.Enabled = false; } }